c語言 資料的輸入

2021-07-15 22:39:41 字數 955 閱讀 8286

任務**:

自然分割:

#include #include int main()

else

return 0;

}

指定寬度輸入:

#include #include int main()

執**況:

知識總結

用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可以是字元常量 整型常...