C语言程序里如何把我爱你,输出3000次

55 阅读1分钟

一.用while语句写

1while: 循环

2.死循环

while(表达式) 表达式一直为true, 循环一直执行

用while语句写 输出3000次 我爱你

例子:

#include<stdio.h>

int main() {
	
	int i = 0;
	while(i<3000){
		printf("%d. I miss you \n",i+1);
		i++;
	}
} 

运行结果

image.png

这就是运行了3000次的结果,

非常的简单对不对?

二.那么接下来教大家如何写一个死循环的了

好看这里


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

运行结果

image.png

这就是一个死循环的代码

三.如何跳出循环,那么就要用break;

#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);
		}
	}
	return 0;
}

运行结果

image.png

结束