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.13
重写1.9程序代码重写1.10程序代码重写1.11程序代码 - 练习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程序代码