什么是语句?
C语言中由一个;隔开的就是一个语句。
分支语句(选择结构):
· if else
int main()
{
int a = 0;
int b = 2;
if (1 == a)
{
if (2 == b)
{
printf("hehe\n");
}
else
printf("haha\n");
}
else
printf("错误\n");
return 0;
}
· switch常常用于多分支的情况
switch (整型表达式)
{
语句项;//是一些case语句:case 整型表达式
}
int main()
{
int day = 0;
scanf("%d", day);
switch (day)
{
case 1:
case 2:
case 3:
case 4:
case 5:
printf("工作日\n");
break;
case 6:
case 7:
printf("休息日\n");
break;
}
return 0;
}
int main()
{
int day = 0;
scanf("%d", day);
switch (day)
{
case 1:
case 2:
case 3:
case 4:
case 5:
printf("工作日\n");
break;
case 6:
case 7:
printf("休息日\n");
break;
default:
printf("输入错误\n");
}
return 0;
}