标签:知识 条件 pre 不能 efault info image 关系 结果
if ( 条件1 )
{
语句1;
}
else if(条件2)
{
语句2;
}
else
{
语句3;
}
语法使用方法 else-if可以写多个;else可以不写;if语句可以嵌套,且else必与前面最近的未配对的if语句组成配对关系,不能单独使用;其执行结果只有“1”(成立)或“0”(不成立)。
遇到的问题 未能理解else与if的配对关系,将其逻辑顺序搞错。
解决方法 牢记else与if的配对关系,时刻将{}跟在if语句之中,规范书写格式,多练。
switch(控制表达式)
{
case '常量‘:
语句1;
break;
case '常量’:
语句2;
break;
······
default:
语句n;
}
语法使用方法 控制表达式只能是整数型的结果;常量可以是常数,也可以是常数计算的表达式;break作用:跳出循环并直接执行下一个语句;如果没有break,就会按顺序执行下面的case,直到遇到一个break,或者switch结束为止;case作用:只是一个路口(分支标号),非一段的划分;case后的语句具有唯一性。
遇到的问题 忘记break的作用,不知道什么时候用switch语句。
解决方法 基本数据类型为整型时使用switch语句;case,break,defualt灵活使用;
标签:知识 条件 pre 不能 efault info image 关系 结果
原文地址:https://www.cnblogs.com/599-/p/11666792.html