任務一:
#include int原因:1.a,b,c均為整型,計算結果也只能為整型 2.運算方向為從左向右,兩兩結合,故順序不同,結果不同。
任務二:
%d 的作用為將某數按十進位制整數輸出
%8d 輸出數占
8位,不足左補空格
%2d 原本數占4位
,輸出原始資料
%f 的作用為將某數按單精度浮點型資料輸出;
%8f 表示輸出數占8位;
%8.1f 表示輸出數占
8位,不足補空格,保留一位小數;
%0.2f 表示輸出數保留兩位小數;
%.2e 表示取前兩位並以
e的指數形式輸出
%lf 表示定義輸出數為雙精度數
%3c 表示按字元輸出
%s 表示按字串輸出
%15s 表示按字串輸出,佔
15位,不足左補空格
%10.5s 表示佔
10位,取前五位字串
%2.5s 表示取前五位字串,佔兩位,但因為原字串佔
5位故輸出原資料
%.3s表示取前三位字元
任務三:
任務四:
任務五:
任務六:
實驗2 C語言表示式程式設計應用及輸入輸出函式
四 實驗結論 1.實驗任務1 數學計算式 5 7 100 5 100 7 100 7 5 原因 c語言中 作用為做除法取整數 舍餘數 而數學中作用為做除法取結果 不捨餘數 因此,對於上面程式中每次進行除法運算均不能整除的情況,程式執行結果與數學計算結果不同。2.實驗任務2 總結 m,n均表示正整數 ...
實驗2 C語言表示式程式設計應用及輸入輸出函式
任務1 因為定義的a,b,c,d,e,f均為整型,所以當c語言從左往右進行運算時,所得的商將小數部分捨棄掉,就會出現現在的結果 任務2 d 用來輸出十進位制整型資料的實際長度輸出 n 換行 8d 按照有符號十進位制整數格式輸出,輸出資料位寬為8,如果不足8位預設右對齊 2d 按照有符號十進位制整數格...
實驗2 C語言表示式程式設計應用及輸入輸出函式
1.對應a除以b乘c 2.因為a b c都定義為整數,所以 在運算中只保留整數部分,由於運算順序不同導致計算結果不同。格式符用法 d 按十進位制整數輸出 f 按浮點數輸出 e或e 按指數形式輸出 c 按字元輸出 s 按字串輸出 判斷字元型別 實習總結 通過這次實習,加深了我對格式化輸入輸出的印象,比...