while 循环 1.死循环.while(表达式) 表达式一直为true,循环一直执行 2.跳出循环,使用break 3.循环变量 4.求累加 s= 1+2+3+4+5 while 循环
#include <stdio.h>
int main(){
int i = 0;
while(i<3000){
printf("%d,I miss you \n", i+1);
i++;
}
}
运行效果图
输入一个年份,判断是否闰年 ?
#include <stdio.h>
int main(){
while(1){
int year;
printf("\n请输入要判断年份(0表示退出):");
scanf("%d",&year);
if(year == 0){
break;
}
if((year%100!=0 && year%4==0) || year%400==0){
printf("%d 是闰年\n",year`);`
}else{
printf("%d 不是闰年\n",year);
}
}
printf("\n结束");
}
运行效果图
4.求累加 s= 1+2+3+4+5
#include <stdio.h>
int main(){
int s = 0;
int i = i;
while(i <= 100){
printf("%d \n",i);
s = s + i;
i++;
}
printf("%d \n",s);
}
运行效果图