首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

c语言里的switch(表达式)怎么理解

发布网友 发布时间:2022-04-20 13:45

我来回答

3个回答

热心网友 时间:2023-05-17 02:16

就是一个判断语句
switch(a)
//判断a
case
1:...;
//如果a等于1
则做一些操作,然后break跳出,不进行判断
//
,如果没有break;他会继续判断是否等于2的;
break;
case
2:...;
..
default:
...;//
这里
如果不等于1也不等于2,就执行default里面的语句;最后跳出循环
麻烦采纳,谢谢!

热心网友 时间:2023-05-17 02:17

你可以理解为,a等于几,就执行case几后面的语句,其他的case语句不执行。如果a的值对应的case不存在,就执行default的语句

热心网友 时间:2023-05-17 02:17

就是在里面寻找switch后边括号里的值,然后运行对应值后面的语句
例如:switch(1),就运行case
1:后面的语句
switch(a),就运行case
a:后面的语句

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com