C语言---流程控制语句

一、流程控制语句的作用

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)使用范围:整个函数中使用
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值