c语言while循环
本帖最后由 wanghaox 于 2022-11-23 13:02 编辑在不改变 判断循环条件 的基础上怎么修改,可以使得最终输出结果只有4?
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
i=1;
while(i<=3)
{
printf("%d",i);
i++;
}
system("pause");
return 0;
} #include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
i=3;
while(i<=3)
{
i++ ;
printf("%d" , i) ;
}
system("pause");
return 0;
} jackz007 发表于 2022-11-23 13:09
为啥直接让i=3? wanghaox 发表于 2022-11-23 13:33
为啥直接让i=3?
不这样的话,就会循环很多次,而且,每次都打印 i 值,根本无法做到只打印 1 个 4。 整那么复杂干嘛?直接输出一个4不就行了?
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
i=1;
while(i<=3)
{
//printf("%d",i);
i++;
}
printf("4\n");
//system("pause");
return 0;
}
人造人 发表于 2022-11-23 13:37
整那么复杂干嘛?直接输出一个4不就行了?
高啊!{:5_109:} 怀疑楼主是在别的地方直接复制过来的代码,然后自己看不懂就直接问结果,也不看看自己的代码表达的是什么(ー_ー)!!
页:
[1]