分支和循环语句
- 0表示真,非零表示假
语句——由“;”隔开的就是一条语句
分支语句(选择结构)
- if
- switch
循环语句(循环结构)
- while
- for
- do while
go to语句
(1)if语句
1,if语句语法结构
if(表达式) if(表达式) if(表达式1)
语句; 语句1; 语句1;
else else if(表达式2)
语句2; 语句2;
else(表达式3)
语句3;
单分支 双分支 多分支
2,if语句重点
如果条件成立, else就近原则
要执行多条语句,应使用代码块 else与其离得最近的if进行匹配
(1) (2) 1
3,if语句书写形式对比
4练习
判断奇数 打印1-100奇数
(2)switch语句(常用于多分支语句) switch语句中可以出现if语句
{
语句项; ——语句项是什么?
} 是一些case语句,case是整型常量表达式
switch语句中的break case后的break不一定需要,根据代码逻辑决定
好习惯:在最后一个case后加上break,以后修改方便
default作用,default与case无前后之分
在循环语句中break表示跳出循环,无论何时 continue的作用是跳出本次循环,进入下次循环(见下比较)


【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!