首页
课程分类
电脑办公
平面设计
室内设计
室外设计
机械设计
工业自动化
影视动画
程序开发
网页设计
会计课程
兴趣成长
AIGC
远程培训班
商城
登录/注册
帮助中心
首页
程序开发
C语言程序设计教程
2-9 switch结构的嵌套
分享
关注
手机观看
APP扫描二维码打开
手机使用APP
学习更轻松
课
程
目
录
上一节
下一节
切换线路
记笔记
请教老师
课程目录
课程详情
课程素材
课程评价
0
/ 350
添加表情
默认
发 表
评 论
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论
(共
4
条)
综合排序
按热度排序
按时间排序
学习达人
ytmwggg
展开
这个课讲得非常好[赞]
2025年06月25日 12:24
1
回复
举报
已到底啦~没有更多回复
FAN4711
展开
x为1,为什么会执行case2
2023年10月04日 07:26
0
回复
举报
T-l3x1bp32u
展开
@ FAN4711
switch(x) 对x进行判断,从判断结果和case()比较,相等的进入,进入后没有遇到break就会一直往下执行(即使case()和x判断不相等也往下执行)。
个人理解,不知对不对,还请老师确认。[握手]
2024年10月26日 00:40
@TA
举报
hdylnpu
讲师
展开
@ FAN4711
你好,这是switch结构的嵌套。您在
switch(y)
{ case 0: a++;break;
case 1: b++;break;
}的后面加一个break,即为:
switch(y)
{ case 0: a++;break;
case 1: b++;break;
} break;
结果就不会一样。
2023年10月05日 13:22
@TA
举报
已到底啦~没有更多回复
学习达人
Aaaaaaaaaa朝
展开
a变量为什么给了两个点,b变量为什么给了两个点?
2023年08月15日 20:57
0
回复
举报
hdylnpu
讲师
展开
@ Aaaaaaaaaa朝
你好,没太明白您的问题。
这个代码的核心意思是,对x变量的值进行分类讨论,根据x值的不同,从不同的入口开始执行代码,直到遇见break或者switch结束。
当x的值为1时,会对y的值进行分类判断。这里需要注意的是,switch(y){....}内的break与外层的switch(x)无关,也就是说,外层switch(x)中的case 1分支没有break结束语句,所以,当x值为1时,不仅执行switch(x)中的case 1,还会执行case2,
2023年08月17日 05:28
@TA
举报
已到底啦~没有更多回复
分享Lv1
T147292qv
展开
有史以来听过的最容易学会的C语言教学视频
2023年06月07日 23:54
3
回复
举报
已到底啦~没有更多回复
相关推荐
C
数据结构(C语言)教程
高级
已有44683人学过
C++程序设计教程
初级
已有401772人学过
C#入门教程
初级
中级
已有1523106人学过
全免
C语言二级考试教程
初级
已有2316056人学过
我的成功之路
更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。