C Primer Plus(第6版)第四章程式設計練習

2021-09-01 20:28:07 字數 1253 閱讀 7157

1. 編寫乙個程式,提示使用者輸入名和姓,然後以「名,姓」的格式列印出來。

#include #include int main()

4. 編寫乙個程式,提示使用者輸入身高(單位:英吋)和姓名,然後以下面的格式顯示使用者剛輸入的資訊:

dabney, you are 6.208 feet tall

使用float型別,並用/作為除號。如果你願意,可以要求使用者以厘公尺為單位輸入身高,並以公尺為單位顯示出來。

#include #include int main()

at 18.12 megabits per second, a file of 2.20 megabytes

downloads in 0.97 seconds.

#include #include int main()

7. 編寫乙個程式,將乙個double型別的變數設定為1.0/3.0,乙個float型別的變數設定為1.0/3.0。分別顯示兩次計算的結果各3次:一次顯示小數點後面6位數字;一次顯示小數點後面12位數字;一次顯示小數點後面16位數字。程式中要包含float.h標頭檔案,並顯示flt_dig和dbl_dig的值。1.0/3.0的值與這些值一致嗎?

#include #include #include int main()

8. 編寫乙個程式,提示使用者輸入旅行的里程和消耗的汽油量。然後計算並顯示消耗每加侖汽油行駛的英里數,顯示小數點後面一位數字。接下來,使用1加侖大約3.785公升,1英里大約為1.609千公尺,把單位是英里/加侖的值轉換為公升/100公里(歐洲通用的燃料消耗表示法),並顯示結果,顯示小數點後面1位數字。注意,美國採用的方案測量消耗單位燃料的行程(值越大越好),而歐洲則採用單位距離消耗的燃料測量方案(值越低越好)。使用#define建立符號常量或使用const限定符建立變數來表示兩個轉換係數。

#include #include #define gallon_l 3.785

#define mile_kilometer 1.609

int main()

C Primer Plus 第6版 總結複習(5)

組織程式 是處理資料的另乙個方面,讓程式按正確的順序執行各個步驟。define指令建立符號常量 const限定符建立不可更改的變數 此 不全 shoe 3.0 while shoe 18.5 小於 while語句 迭代語句,又稱結構化語句 三部分 關鍵字while 圓括號中是待測試的條件 如果測試條...

C Primer Plus第6版18個重點筆記

下面是我看 c primer plus 第6版這本書後所做的筆記,作為備忘錄便於以後複習。筆記部分 c 的const比c語言 define更好的原因?首先,它能夠明確指定型別,有型別檢查功能。其次,可以使用c 的作用域規則將定義限制在特定的函式或檔案中。第三,可以將const用於更複雜的型別,比如陣...

C Primer Plus 第11章 筆記

1 如果字串字面量之間沒有間隔,或者用空白字元分隔,c會將其視為串聯起來的字串字面量。2 用標準的陣列初始化模式給字串初始化時,末尾一定要加上 0 不然就不是乙個字串,而是乙個字元陣列。讓編譯器計算陣列的大小只能用在初始化時。4 const char ar1 something is pointin...