1.If语句
if(表达式)语句1;
如果表达式的值为非0,则执行语句1,否则跳过语句继续执行下面的语句。
如果语句1有多于一条语句要执行时,必须使用{和}把这些语句包括在其中,
此时条件语句形式为:
if(表达式)
语句体1;
}例如
if(x>y)printf(“%d”,x)
2、if- else语句
除了可以指定在条件为真时执行某些语句外,还可以在条件为假时执行另外一段代码。在C语句中利用else语句来达到这个目的。
if(表达式)语句1;
else语句2;
同样,当语句1或语句2是多于- -个语句时,需要用{}把语句括起来。
例如:
if(x>y)
printf(“%d”,x);
else
printf(“%d”,y);
3、if-else if- else结构
if(表达式1)语句1;
else if(表达式2)语句2;
……
else if(表达式m)语句m;
else 语句n
例如
if(number>500)cost=0.15;
else if(number>300)=0.10;
else if(number>100)=0.075;
else coust=0;
三.Switch语句
switch(变量)
{
case常量1:语句1或空;
case常量2:语句2或空;
case常量n:语句n或空;
default:
}
注意:1. switch中变量可以是数值,也可以是字符,但必须是整数。
2.可以省略一些case和default。