C语言进阶--分支语句
if语句用于根据条件选择执行语句
else不能独立存在且总是与它之前最近的if相匹配
else语句后可以连接其他if语句
注意:
零值比较
--bool型变量应该直接出现在条件中,不要进行比九澳
--变量和0值比较时,0值越高出现在比较符左边
--float型变量不能直接进行0值比较,需要定义精度
if语句适用于复杂逻辑进行判断的情形中
switch语句对应单个条件多个分值的情形
case语句分支必须要有break,否则会导致分支重叠
default语句必须加上,以处理特殊情况
case语句中的值只能是整型或字符型
case语句的排列顺序
--按字母或数字顺序排列各条语句
--正常情况放在前面,异常情况放在后面
--default语句只用于处理真正的默认情况
switch语句适用于对离散值进行判断的情形中
if语句和switch语句在功能上可以相互替换
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了