分支结构总结
1、知识点
①关系运算符!=,>=,<=等
②逻辑运算符(),!,&等尤其要注意掌握逻辑运算符的优先级。
③if语句的格式:
if(比较表达式1) {
语句体1;
}else if(比较表达式2) {
语句体2;
}else if(比较表达式3) {
语句体3;
}
...
else {
语句体n+1;
}
④switch格式:
switch(表达式) {
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
…
default:
语句体n+1;
break;
}
2.不足之处
a.if语言感觉更加容易理解,而switch语言在使用时容易使用错误b.if语言的镶嵌还存在着困难,题目到编码的关系搭建仍有困难c. 对于编码的选择使用还是存在问题,对于部分问题不能正确使用相关语句。
3.学习体会
与顺序结构相似如何把题目用相应的语句转化仍是关键。在本单元中对于if和switch灵活运用可以使很多问题很容易的解决。特别对与有多重限定的题目,可以使其更加简单。