基础语法-选择结构
基础语法-选择结构
一、 if 选择结构
Ⅰ. if 语句
使用方式:
if (条件表达式) {执行内容}
if (a<=10) {a++;}
当
Ⅱ. else 语句
使用方式:
if (条件表达式) {执行内容1}
else {执行内容2}
if (a<=10) {a++;}
else {a--;}
当
和
Ⅲ. 三目运算符 ?:
使用方式:
变量=条件表达式?值1:值2;
a=3==9?1:2;
结果:a=2
当
二、 switch 选择结构
使用方式:
switch (表达式)
{
case 常量表达式1:
执行内容1;
break;
case 常量表达式2:
执行内容2;
break;
case 常量表达式3:
执行内容3;
break;
......
default:
执行内容n;
}
a=1;
switch (a)
{
case 2:
printf("b");
case 1:
printf("a");
}
输出:a
a=1;
switch (a)
{
case 1:
printf("a");
case 2:
printf("b");
}
输出:ab