https://github.com/jzplp/Cpp-Primer-Answer
-
練習1.1
1.1程序代碼 -
練習1.2
1.2程序代碼
並未看出系統有什麼特殊處理。 -
練習1.3
1.3程序代碼 -
練習1.4
1.4程序代碼 -
練習1.5
1.5程序代碼 -
練習1.6
程序片段是不合法的。
";"代表一條語句的結束。這樣第2,3條語句的第一個"<<"運算符沒有左操作數。
應該在第2,3條語句的前面增加 std::cout -
練習1.7
1.7錯誤程序代碼
錯誤信息:
[Error] expected primary-expression before '/' token
[Error] expected primary-expression before 'return' -
練習1.8
1.8程序代碼
合法 合法 不合法 合法 -
練習1.9
1.9程序代碼 -
練習1.10
1.10程序代碼 -
練習1.11
1.11程序代碼 -
練習1.12
功能:求-100到100的和
sum的終值爲0 -
練習1.14
優點
for循環:結構清晰便於步進
while循環:簡介,適應各種情況
缺點
for循環:適應情況有限
while循環:步進時不夠方便 -
練習1.15
略 -
練習1.16
1.16程序代碼 -
練習1.17
如果所有的值都是相等的,則程序會在最後輸出值和個數
如果沒有重複值,則輸入一個數字,程序就會輸出一次。 -
練習1.18
1.18程序代碼
測試結果與練習1.17預測相同。 -
練習1.19
當初編程時已經考慮了第一個數小的情況,故不需要修改。
1.11程序代碼 -
練習1.20
1.20程序代碼 -
練習1.21
1.21程序代碼 -
練習1.22
1.22程序代碼 -
練習1.23
1.23程序代碼 -
練習1.24
略 -
練習1.25
1.25程序代碼