4、c语言的流程控制语句

c语言的流程控制语句

关系运算符:

  • <:小于
  • <=:小于等于
  • >:大于
  • >=:大于等于
  • ==:相等
  • !=:不等于

1、if...else

#include <stdio.h>
int main()
{
	//int money = 1000;
	int money = 10;
	if (money > 100){
		printf("你有钱呢,有%d元",money);
	}else{
		printf("原来你真的没钱");
	}
	return 0;
}

2、switch...case

#include <stdio.h>
int main()
{
	int data;
	
	puts("请输入一个数:");
	scanf("%d",&data);
	
	switch(data){
		case 1:
			printf("满足条件1");
			break;
		case 2:
			printf("满足条件1");
			break;
		case 3:
			printf("满足条件1");
			break;
		default:
			printf("以上都不满足");
		
	}
	
	return 0;
}

3、while

根据while判断的语句为true时执行

#include <stdio.h>
int main()
{
	int data=1;
	
	while(data<100){
        data++;
		printf("我爱你%d次\n",data);
	}
	
	return 0;
}

4、do...while

与while的区别是,do...while先执行内容再判断

#include <stdio.h>
int main()
{
	int data=1;
	
	do{
		printf("我爱你%d次\n",data);
        data++;

	}while(data<100);
	
	return 0;
}

5、for

#include <stdio.h>
int main()
{
	int data=1;
	
	/*while(data<100){
		printf("我爱你%d次\n",data);
		data++;
	}*/
	for(int i = data;i<100;i++){
		printf("我爱你%d次\n",i);
	}
	
	return 0;
}

6、continue...break

遇到continue时,结束本次语句不在往下执行,继续下一次循环判断。

遇到break时,结束本次循环,执行往下执行其他语句。

posted @ 2025-04-26 21:15  站着说话不腰疼  阅读(16)  评论(0)    收藏  举报