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时,结束本次循环,执行往下执行其他语句。

浙公网安备 33010602011771号