任務**:
自然分割:
#include #include int main()
else
return 0;
}
指定寬度輸入:
#include #include int main()
執**況:![](https://pic.w3help.cc/f42/8a72a1ee4ba645f2ab5990870abc9.jpeg)
知識總結:
用scanf函式輸入:在使用scanf語法是必須加 #include
格式:scanf(「格式描述串」,變數位址)
格式控制符:%d,%i 用於輸入整形資料
%ld表示長整形;
%hd代表短整形;
%o:用來輸入八進位制整數;lo,ho
%x:用來輸入十六進製制整數;lx,hx
%u:用來輸入無符號十進位制數;lu
%c:用來輸入單個字元;
%f:用來輸入浮點型數,用小數點形式和指數形式輸入
資料分割:
注意1.scanf讀取的是資料的位址,所以要注意指標變數的輸入時不需要&,而普通變數要有「」&「」取位址符號;
2.scanf資料儲存在緩衝區也就是記憶體當中,ram中也就是說,有了scanf在執行時,此處記憶體就為你留下來了乙個空間,因此必須輸入資料!
心得總結:
這一塊需要記的東西很多,要多實戰
C語言 資料輸入操作
1 如果相鄰2個格式指示符之間,不指定資料分隔符 如逗號 冒號等 則相應的2個輸入資料之間,至少用乙個空格分開,或者用tab鍵分開,或者輸入1個資料後,按回車,然後再輸入下1個資料。記住 這個原理非常重要,要會應用。否則除錯結果一定會報錯,我說的。哈哈。例如,scanf d d num1,num2 ...
多組資料的輸入方法(c語言)
例題 給定兩個整數a,b,求這兩個數之和 輸入 輸入資料有多行。每行資料中含有兩個整數a,b 0 a,b 109 輸出 對每行資料,輸出對應的a b的值。樣例輸入 123 500 60 80 70 90 樣例輸出 623140 160 實現 include intmain return0 在有些題目...
C語言資料的輸入與輸出
1.九類格式字元的用法。2 scanf輸入時完全按照 中的輸入包括逗號 scanf a f,b f,c f a,b,c 3 scanf在用 c格式宣告輸入時,空格字元和轉義字元中的字元都會作為有效字元輸入 4 專門輸入輸出字元的函式getchar putchar 1 輸出字元c可以是字元常量 整型常...