C++输出限制问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:29:03
#include <iostream>
using namespace std;
int main()
{
cout << "please input two number:";
int v1,v2;
cin >> v1 >> v2;
int low,up;
if(v1<v2)
{
low=v1;
up=v2;
}
else
{
low=v2;
up=v1;
}

for(low=low;low<=up;++low)
cout <<low << endl;
return 0;
}

这个程序。。输入2个数可以,,就会输出2个数之间所有的数。

现在问题还要加深一部。。比如输入100和500 要求每行输出不超过10个数。。
我用求模的方法做。。(下面)但是第一行只输出一个数字就换行了。。求解。。
for(low=low;low<=up;++low)
{
cout <<low ;
if(low%10==0)
cout << endl;
}
题目已经解决了、、谢谢、、、

能在问下。。。为什么是count++。。不是++count吗..

#include <iostream>
using namespace std;
int main()
{
cout << "please input two number:";
int v1,v2;
cin >> v1 >> v2;
int low,up;
if(v1<v2)
{
low=v1;
up=v2;
}
else
{
low=v2;
up=v1;
}
for(int count=0;low<=up;++low,count++)
{
if(count%10==0){cout<<'\n';count=0;}
cout <<low;
}
return 0;
}