C语言控制流

C语言控制流,第1张


一、顺序结构

从main函数开始,到程序结束,中间没有任何分支,循环


二、分支结构

逻辑:限制程序中某一些代码块的执行,必须要满足某种条件才可执行

注意:

1.if语句可以单独使用,else语句不可以,必须跟if语句配对使用

2.不管是if还是else,下面的语句都用大括号括起来,否则只有首句有效


三、switch语句

逻辑:根据不同的条件执行不同的语句

总结分析:

​ 1、switch在执行的时候先判断switch括号里面的表达式或者变量是否等于case后面的常量,如果相同则执行case语句后面的语句块

​ 2、switch(n)语句中n必须是一个整型表达式,即switch语句判断的数据必须是整型

​ 3、case语句只能跟上整型常量,包括普通整型或者字符型或者整型表达式,不包括const数据

​ 4、break;语句的作用是用来跳出整个switch语句,如果没有break语句,顺着case语句往下执行

​ 5、default语句不是必须的,一般放在最后,这个时候可以不加break

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/634846.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-16
下一篇 2022-04-16

发表评论

登录后才能评论

评论列表(0条)

保存