c语言中while如何用
来源:网络收集 点击: 时间:2024-03-03while的结构如下:
while(条件){内容}
2/4while后的括号内写的是循环条件,当括号内的条件为真的时候while就执行循环,一直到括号内的内容不为真,或者通过在后面的大括号内写上break;都可退出循环,while(1)就是一直循环,while(0)就不执行循环。
3/4{},大括号内写入要循环执行的内容,比如加上某数或其他,因为()内只有循环条件,所以相应的变化过程都只能在大括号内写入,比如用i控制循环像下面的程序:
int i = 0;
while(i5){
i++;
}
运行5次
像循环控制条件i就只能写在大括号内

最后再加上一个0到100内的奇偶数和的程序。(while实现)
注释部分为for循环实现
#includestdio.h
#includestdlib.h
/*
intmain(void)
{
inti,sum1=0,sum2=0;
for(i=0;i101;i++){
if(i%2){
sum1+=i;
}
else{
sum2+=i;
}
}
printf(sum1=%d\n,sum1);
printf(sum2=%d\n,sum2);
system(pause);
return0;
}*/
intmain(void)
{
inti=1,sum1=0,sum2=0;
/*
while(i101){
sum1+=i;
i+=2;
}
i=1;
while(i101){
sum2+=i;
i+=2;
}*/
while(i51){
sum1+=i*2-1;
sum2+=i*2;
i++;
}
printf(sum1=%d\n,sum1);
printf(sum2=%d\n,sum2);
system(pause);
return0;
}
下图为运行结果:

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_230631.html