一、流程控制语句的作用
1.控制程序的执行顺序 ----程序默认是自.上向下逐步执行
2.选择结构-程序向不分支运行
3.循环结构-程序向上重复执行
二、选择结构
1 if选择结构
区间范围判断->.、<、>>==、<<=、!=
(1)基本if选择结构 -只有条件为真时,才执行内容,条件为假不执行
①语法: if(条件){真-代码}
(2) if-else 选择结构-条件真假都有各自的执行内容
①语法: if(条件){真-代码}else {假-代码}
(3) else- if选择结构- 条件不唯一
①语法:if(条件1){真-代码}else if(条件2){真-代码}else{假-代码}
2. switch 选择结构 ----多个等值条件判断
(4)语法:
switch (变量) {case值:代码; break;default:代码; break;}
三、循环结构
4. while 循环
(1)语法: while(条件){真- 代码-循环操作};
(2)特点:先判断后执行,循环操作可能- -次 都不会被执行
(3)使用场景:多用于循环次数未知的情况
5. do-while 循环
(1)语法: do{循环操作}while(条件);
(2)特点:先执行后判断,循环操作至少被执行- -次
(3)使用场景:多用于循环次数未知的情况
6. for 循环
(1)语法: for(初始值;条件;计数器){ 循环操作};
(2),特点:先判断后执行,循环操作可能一-次都不会被执行
(3)使用场县,名用干循环次数已知的情况
四、控制语句
7. continue
(1)作用:结束当前本次循环,进入下一次循环 -----不会终止循环
(2)使用范围:只能在循环中使用
8. break
(1)作用:结束当前整个循环, -----终止循环
(2)使用范围:只能在循环和switch中使用
9. goto
(1)作用:跳转到标记位 标识符:- -标记
(2)使用范围:整个函数中使用
10. return
(1)作用:结束当前整个函数
(2)使用范围:整个函数中使用