您的位置:首页 > 其它

条件结构(分支结构)/循环结构

2017-01-23 17:56 363 查看
一.条件结构(分支结构)
1. if条件结构是根据条件判断之后再做处理
基本的if语法:
if(条件){
//语句
}
2. if-else条件结构
if(条件){
//语句块1
}else{
    //语句块2
}
3. 多重if结构
 


如果第一个条件不满足就会走入后面的,以此类推;
例如:对学员的结业考试成绩评测
  成绩>=90:优秀
  成绩>=80:良好
  成绩>=60:中等
  成绩<60:差
 


 
4. switch结构
 


从case1开始按个对比,如果不加break就会继续执行遇到break停止;
例子:
如果获得第一名,奖励一台笔记本
如果获得第二名,奖励一个书包
如果获得第一名,奖励一个文具盒
否则,不在奖励范围内
 


5. 比较switch和多重if结构
相同点:都可以实现多分支结构
不同点:
1)switch只能处理等值的条件判断,且条件是整型变量或字符变量的等值判断;
2)多重if处理在else部分还包含其他if结构,特别适合某个变量处于某个区间时的情况;
 
二、循环结构
1.while循环
 


  


2.  do-while循环

while循环是先判断再执行,do-while循环是先执行一次再判断;
语法:


 



 
3. for循环
for(<初始化循环变量> ; <循环条件>;
<修改循环变量的值>){
<循环体语句>
}


 
 


三、break、continue关键字

break:用于switch...case与循环结构,表示退出结束;
continue:只能用于循环结构,表示结束本次循环体,继续下一次循环;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: