if语句
由一条分号隔开的就是语句
if(表达式)
语句1;
else
语句2;
//多分支
if(表达式)
语句1;
else if
语句2;
else
语句3;
语义是: 如果表达式的值为真,则执行代码块1,否则执行代码块
C语言判断 0表示假 非0表示真
小提示
if和else控制多条语句要加{}
else 和离得最近的if匹配
else 不能用括号括起来
switch语句
switch (整形表达式)
{
语句项:
}
//语句项
case 整形表达式(例数字):
语句;
例子
#include <stdio.h>
int main()
{
int a = 1;
switch (1)
{
case 1:
printf("第一");//语句项1
break;
case 2:
printf("第二");//语句项2
}
return 0;
}