首页 > 代码库 > C++ Primer 第四版课后练习解答 习题1.19
C++ Primer 第四版课后练习解答 习题1.19
注意:本随笔是直接参考《C++Primer(第四版)习题解答(完整版)》中的。此处主要是便于本人以后反复阅读。
习题1.19
如果上题给定的数1000和2000,程序将产生什么结果?修改程序,使每一行输出不超过10个数。
【解答】
1 int main() 2 { 3 int v1, v2, low,up; 4 cout << "Enter tow numbers " << endl; 5 cin >> v1 >> v2; 6 if (v1 < v2) 7 { 8 low = v1; 9 up = v2; 10 } 11 else 12 { 13 low = v2; 14 up = v1; 15 } 16 cout << "Values of " << low << " to " << up << " inclusive are: " << endl; 17 for (int val = low,count =1; val <= up; ++val,++count) 18 { 19 cout << val << " "; 20 if (count%10 == 0) 21 { 22 cout << endl; 23 } 24 } 25 cout << endl; 26 return 0; 27 }
用变量count 记录输出的数的个数;若count的值为10的整数倍,则输出一个换行符。
C++ Primer 第四版课后练习解答 习题1.19
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。