C语言基础(三)

来源:互联网 发布:webpack 优化 编辑:程序博客网 时间:2024/05/22 00:18

C语言基础(三)——选择语句

一.if语句

1.一般形式

if(表达式){  语句}else{  语句}

注:else有时可以不写。
例1:求两个数的最值

int Max(int a,int b){  if(a>b)   {     return a;     }  elae    {     return b;   } }

2.if语句的嵌套

if(){  if(){}  else {}}else{  if(){}  else{}}

二.switch语句

1.一般形式

switch(表达式){case 常量1:语句1  break;case 常量2:语句2  break;.     .    .      ..     .    .      ..     .    .      .default: 语句 }

注:
a.switch后括号内只能为整型数据类型。
b.各个case标号出现的次序不影响结果。
c.如果case语句后没有break,则不会跳出选择结构,继续执行语句,直到遇到break或着执行完default语句。
d.case 后的常量不能是float和double。