c语言介绍分支循环语句

c语言是一门结构化的程序设计语言,接下来我将为大家介绍其中的选择结构和循环结构。

选择结构

选择结构常由if语句和switch语句来实现:

1.if...else...

if语句的语法形式为

表达式成立(为真),则执行语句,表达式不成立(为假),则语句不执行

else用来表示另一种可能的情况,例如判断一个数的奇偶性,用if语句判断是否为奇数,如果不是奇数,就需要用else来表示偶数。

例子:输入一个数,判断是否为奇数

switch语句

除了if语句外,c语言还提供了switch语句来实现分支结构。

switch语句用于判断条件有多个结果的情况。

上面代码中,根据表达式expression 不同的值,执行相应的 case 分支。如果找不到对应的值,就执行default 分支。

注:
1.switch 后的expression 必须是整型表达式
2.case 后的值,必须是整形常量表达式

循环结构

while语句

while循环首先上来就是执行判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执行循环语句,语句执行完后再继续判断,是否进行下一次判断。

for循环

for和 while在实现循环的过程中都有初始化、判断、调整这三个部分,但是 for 循环的三个部分非常集中,便于代码的维护,而如果代码较多的时候 while 循环的三个部分就比较分散,所以从形式上 for 循环要更优一些。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值