判 断若有 int ⅰ=6,j=10; 则执行完语句switch(i){case 4: j++;case 5: j-- ;case 6: j++;case..
答案:3 悬赏:20 手机版
解决时间 2021-11-20 10:57
- 提问者网友:遮云壑
- 2021-11-20 06:42
判 断若有 int ⅰ=6,j=10; 则执行完语句switch(i){case 4: j++;case 5: j-- ;case 6: j++;case..
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-11-20 07:34
看来你还得先去系统得看一下教材,再做练习。这是最基本的分支结构语句。
意思是根据i的值,选择分支,现在i是6,所以执行“case 6: j++; ”,即j自加1,得11。不过这个分支语句,每个case语句之后都没有break(退出),所以还会执行后面的语句。后面j还会变成什么要看后面语句了。你这个程序段省略了后面一些吧,最后应该一定还有个语句块结束“}”。
意思是根据i的值,选择分支,现在i是6,所以执行“case 6: j++; ”,即j自加1,得11。不过这个分支语句,每个case语句之后都没有break(退出),所以还会执行后面的语句。后面j还会变成什么要看后面语句了。你这个程序段省略了后面一些吧,最后应该一定还有个语句块结束“}”。
全部回答
- 1楼网友:雾月
- 2021-11-20 08:58
语法你都没有看完? 不急做题。先把语法看完再说。
- 2楼网友:行路难
- 2021-11-20 08:05
这个和if elseif的功能类似...
switch(i){case 4: j++;case 5: j-- ;case 6: j++;}
if (i==4) {....} elseif (i==5) {....}
switch(i){case 4: j++;case 5: j-- ;case 6: j++;}
if (i==4) {....} elseif (i==5) {....}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯