C语言分支和循环语句

"本文介绍了C语言中的控制语句,包括条件判断语句(if、switch)、循环执行语句(do...while、while、for)和转向语句(break、goto、continue、return)。强调了逻辑清晰和代码风格的重要性,如使用break和continue在循环中的不同作用,以及合理利用{}
摘要由CSDN通过智能技术生成

什么是语句呢?

语句:1,表达式语句;2,函数调用语句;3,控制语句;4,复合语句;5,空语句。

我来说说控制语句吧~

控制语句用来控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。

1,条件判断语句也叫分支语句:if语句,switch语句;

2,循环执行语句:do while语句,while语句,for语句;

3,转向语句:break语句,goto语句、continue语句,return语句。

if语句“老司机”

if(非零)
{执行};
//注意(==),建议这样写
if(3==sum)

switch语句

switch(整型表达式)
{
    case(整型表达式):   ;
    break;
}

适当使用{}很重要,可以使代码的逻辑更加清楚。

代码的风格很重要。

else总是和它离得最近的If匹配。

break语句的实际效果就是把语句列表划分为不同的分支部分。

default:每个switch语句只能出现一条default子句。(每个switch语句中放一个default语句是很好的习惯)。

break在while循环中的作用:其实在循环中只要遇到break,就停止后期的所有循环,直接终止循环。所以while中的break语句是用于永久终止循环的。

Continue在while循环中的作用是:Continue是用于终止本次循环的,也就是本次循环中Continue后面的代码不会再执行,而是直接跳转到while语句的判断部分。进入下一次循环的入口判断。

goto语句

C语言中提供了可以随意滥用的goto语句和标记跳转的标号。

一次跳出两层或多层循环,break只能从内层循环退出到上一层循环。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值