本文目錄一覽:
c語言中輸入兩行數據,怎麼寫?
#includestdio.h
#includemalloc.h
int main()
{
int i,n,*p;
scanf(“%d”,n);
p=(int*)malloc(sizeof(int)*n);
for(i=0;in;i++)
{
scanf(“%4d”,p[i]);
}
printf(“您輸入的數據有:\n”);
for(i=0;in;i++)
{
printf(“%-4d”,p[i]);
}
printf(“\n”);
return 0;
}
c語言如何實現兩行輸入
如果要\n,那麼得輸入兩個回車。如果沒有\n,輸入一次之後第二個沒輸入就結束。
#includestdio.h
int main()
{
char c1,c2;
printf(“Is the first numberan int (y/n)? “);
scanf(“%c”,c1);
printf(“Is the second number int (y/n)? “);
scanf(“%c”,c2);
scanf(“%c”,c2);
}
因為scanf把輸入的回車也輸入了一次,所以中間再讀一下,把回車讀掉。
擴展資料:
C語言包含的各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且以小寫字母為主,對許多不必要的部分進行了精簡。實際上,語句構成與硬體有關聯的較少,且C語言本身不提供與硬體相關的輸入輸出、文件管理等功能,如需此類功能,需要通過配合編譯系統所支持的各類庫進行編程,故c語言擁有非常簡潔的編譯系統。
參考資料來源:百度百科-c語言
C語言里怎麼設置兩行輸入?
char username[50], password[50];
printf(“請輸入用戶名:”);
scanf(“%s”, username);
printf(“請輸入密碼:”);
scanf(“%s”, password);
c語言怎麼輸入兩行分別輸出兩行
加上\r\n。c語言輸出第二行的方法,是在輸出語句的句末加上\r\n,這樣輸出就可以換行了,C語言程式則可以使用在任意架構的處理器上,只要那種架構的處理器具有對應的C語言編譯器和庫,然後將C原始碼編譯、連線成目標二進位檔案之後即可運行。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/245580.html