c++ 输出从1000到2000的数

问题描述:

c++ 输出从1000到2000的数

输出从1000到2000的数,每行不超过10个数

#include<iostream>

int main()

{



int i;

for(i=1000;i<=2000;++i)

{std::cout<<i<<std::endl;

if (i%10==0)

std::cout<<std::endl;}


return 0;

}


我运行之后为什么第一个数不是1000啊?(如图).谢谢


1个回答 分类:综合 2014-11-01

问题解答:

我来补答
第一个数应该是1000,你翻到最前面不是1000是因为屏幕缓冲区太小了,只能缓冲几百行,前面超出部分被“顶掉”了.

右键点窗口顶端标题栏,点最后一项属性,如下图:

图中显示我的屏幕缓冲区只有300行(蓝色高亮部分的数字).你把它改成2000,保存设置,再运行一次,应该就可以显示全部(从1000开始)了.
 
 
展开全文阅读
剩余:2000
上一页:圆向量