回覆列表
-
1 # 達州錢哥
-
2 # 使用者1323002363253
方法一:
char a[100];
for(;scanf("%c",&a[i])!=EOF;); //for迴圈讀入每個字元,包括空格符,換行符,直到檔案末尾。這樣整個輸入都被讀到一個字串當中。
方法二:
char a[100][100]; int i;
for(;gets(a[i++]);); //for迴圈讀入每行字串,這樣每行輸入由一個字串儲存。
for是C語言中的一個關鍵字,主要用來控制迴圈語句的執行。
for迴圈是程式語言中一種迴圈語句,而迴圈語句由迴圈體及迴圈的判定條件兩部分組成,其表示式為:for(單次表示式;條件表示式;末尾迴圈體){中間迴圈體;}。
執行的中間迴圈體可以為一個語句,也可以為多個語句,當中間迴圈體只有一個語句時,其大括號{}可以省略,執行完中間迴圈體後接著執行末尾迴圈體。