猿问

请问这个循环变量的初始值是不是有问题?

int i=0;//抄写次数

while(i<10)

{

    i++;

    printf("第%d遍书写:computer\n",i);

}

这样的话是不是会输出第0次 第1次。。。。。第9次?

把i的初始值改成-1是不是更好?

燕归林
浏览 1285回答 3
3回答

望远

int i=0;//抄写次数 while(i<10) {     i++;//i进行过自增输出的就是第1次 第2次。。。。。第10次     printf("第%d遍书写:computer\n",i); }

慕粉2234239058

可以这样修改 printf("第%d遍书写:computer\n",i+1);
随时随地看视频慕课网APP
我要回答