一、选择语句
选择语句最常见的流程控制语句,在程序中完成逻辑判断和选择功能
举例
如果你好好学习,考个好大学,走上人生巅峰。 如果你不学习,回家养猪
这就是一个简单选择
代码演示
#include <stdio.h>
int main()
{
int flag = 0;
printf("好好学习?(选择1 or 0):>");
scanf("%d", &flag);
if(flag == 1)
{
printf("考上大学\n")
}
else
{
printf("回家养猪\n")
}
return0;
}
二、循环语句
现实中有许多具有规律性的重复操作,循环语句在程序中重复执行
2.2在C语言中有三种类型的循环语句:for语句、while语句和do while语句
2.2.1 for语句演示
#include<stdio.h>
int main()
{
int n=10;
//for(初始化条件; 判断条件; 条件改变)
for(int i=0;i<n;i++)//当i小于n时循环打印i,i>=n时循环退出
{
printf("i=%d\n",i);
}
return 0;
}
2.2.2 while语句演示
#include<stdio.h>
int main()
{
int n=10;
while(n>0) //判断是否满足条件,满足则一直执行
{
printf("n\n");
n--;
}
}
2.2.3 do while语句演示
#include<stdio.h>
int main()
{
int n=10;
do
{
printf("n=%d\n",n);//执行do{}中语句,直至不满足while(判断)
n--;
}while(n>0);
}
2.3如如何跳出循环
2.3.1 break
break直接跳出循环,循环结束
2.3.2 continue
continue只能结束本次循环,下次循环继续执行