while循环

50 阅读1分钟

while循环

代码如下:

# include <stdio.h>

int main(){
	// 把我爱你,输出3000次 
	int i = 0;
	while(i<3000){
		printf("%d, I miss you \n",i+1);
		i++;
	} 
    return 0;
} 

运行结果如下:

image.png

1.死循环

while(表达式),表达式一直为ture,循序一直执行 跳出循环,使用break

代码示例如下:

# include <stdio.h>

int main(){
    while(1){
    	printf("hello world!");
 	}
}

运行结果如下:

image.png

用while循环判断是否为闰年

代码如下:

# include <stdio.h>

int main(){

while(1){
 	int year;
	printf("请输入一个年份:");
	scanf("%d",&year);
	if((year%100!=0 && year%4==0) || year%400 == 0) {
         printf("%d年 是闰年\n",year);
    }else{
	     printf("%d年 不是闰年\n",year);
    }
}
return 0 ; 
}

运行结果如下:

image.png