小明用for循环写10次哪个是对的?
代码1是这个:
#include<stdio.h>
int main()
{
int i;
for(i=1;i<=10;i++)
printf("%d :computer\n",i);
return 0;
}
输出结果1:
:computer
2 :computer
3 :computer
4 :computer
5 :computer
6 :computer
7 :computer
8 :computer
9 :computer
10 :computer
第二个:for后面加{}
#include<stdio.h>
int main()
{
int i;
for(i=1;i<=10;i++)
{
}
printf("%d :computer\n",i);
return 0;
}
结果2: :
11computer
为什么一个{}分出来2个结果?个人感觉2是对的,应该和while一样输出0后还是会运算一次吧?但看题目:小明下决心抄10次computer。 ~又觉得1的结果符合题目多一点