0
2
已采纳
方亦欧
新手光能
新手光能
你的程序有些奇怪。
(n>=1&&n<=200);
首先,这一句是什么意思?
其次,你的错误出在循环上,循环是由3部分组成的:循环变量赋初值,循环条件和打破循环的步长(通俗的说,就是循环变量的值一次改变多少)。
你的循环,没有给循环变量i赋初值,这样的话,i就是一个随机值,得到的答案自然不对了。
应该这样写:
for(int i=1;i<=100;i++)
{
cout<<n<<" ";
}
望采纳!
0
0
0
0
0
臧启亚
初级光能
初级光能
你的第6行是不是想执行只能输入在1-200之间的数?这步不需要,题目不会输入超出范围的数,而且你的格式也不对。应该是if(n>=1&&n<=200);还有,你没有给你的循环定义初值。应该把第8行改成这样:
for(int i=1;i<=100;i++)
核心代码:
for (int i=1;i<=100;i++){
cout<<n<<" ";
}
0
0
0
0
马佳滢
新手天翼
新手天翼
黄瀚霆 您好!!
1.
这个,嗯,薅,既然你不知道,讲解一下,"1 <= n <= 200"这一句话是出现在输入描述 Input Description里的,代表输入的数据必须是这个范围的,你不需要判断啦!~O(∩_∩)O~
2.
0