规定C++输出每行不超过多少字数

来源:互联网 发布:c语言switch 编辑:程序博客网 时间:2024/04/30 09:14

如题,在C++编程时会遇到这样的问题,要求每行输出的字数不能超过一定的范围,如果从超过就需要换行,下面给出自己的简单方法(以每行输出10个数为例)


<span style="font-size:18px;">#include <iostream>int main( ){int value1,value2,lower,upper,count=1;std::cout << "Please enter two number:"<<std::endl;std::cin >> value1 >> value2;if (value1 >= value2){upper = value1;lower = value2;}else{upper = value2;lower = value1;}    std::cout << "numbers between "<<lower<<" and "<<upper<<" are:"<< std::endl;for (lower; lower < upper - 1; lower++){std::cout << lower + 1 << " ";if (count % 10 == 0 )std::cout << std::endl;count++;}std::cout << std::endl;return 0;}</span>


通过定义一个变量count,通过判断count是否对10余数为零来换行。

下面是运行结果:


1 0
原创粉丝点击