流程控制
if 选择结构
if(表达式)语句
第1种 if(cctv>10){你好!先生:} 条件成立就执行 if的内容
第2种 if(条件1) else() 如果条件不成立就执行else的内容
第3种
if(条件1) 从条件1开始 如果 条件N成立 其他条件就不会执行
else if(条件2)
else if(条件3)
。。。。。
else if(条件N)
else()
第4种 if(条件) 语句1;语句2; 条件成立后 只会执行第一个语句 语句2跟if 无关系 不管成立与否
switch
switch(数值)
{
case 数值1; 判断suitch(数值) 如果等于 数值1 就执行 语句1
语句1; 如果要在case定义新的变量 必须要用括号包住!!!
break;
case 数值2;
语句2;
break;
default;
语句3
break; break 退出switcha代码块
}
if和switch
1>if语句能完成的功能.switch并不一定能完成
int a=10;
if(a>100){}
2>在有些情况下,if语句和switch语句可以互换
3>switch能完成的功能.if语句多能完成 |
|