文章目录
分支
if分支语句
if(表达式)
语句;
else
语句2;
if(表达式)
{
语句1;
}
else if(表达式)
{
语句2;
}
else
{
语句3;
}
表达式为真,执行语句
c语言中,0为假,非0为真
else和最近的if 相匹配
switch 分支语句
常用于多分支
switch(整型表达式)
{
case (整型常量表达式) :
语句;
break;//跳出
default://默认,所有case不能匹配的跳到这
}
break 非常重要,没有break语句会一直向下执行
#include<stdio.h>
int main()
{
int month = 0;
scanf("%d", &month);
switch (month)
{
case 1:
printf("一月");
break;
case 2:
printf("二月");
break;
case 3:
printf("三月");
break;
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:</