这道题答案为啥是41啊(感觉我好小白,但我就是没搞定[face]emoji:010.png[/face])
1条回答 默认 最新
关注 开始前 a=0
由于case后面都没有break,所以按顺序执行到最后的default
i=0 a+=2 =0+2=2;a+=3=2+3=5;a+=5=5+5=10(执行 case0、3、1、2、default)
i=1 a+=3=10+3=13;a+=5=13+5=18(执行 case1、2、default)
i=2 a+=3=18+3=21;a+=5=21+5=26(执行 case2、default)
i=3 a+=2 =26+2=28;a+=3=28+3=31;a+=5=31+5=36(执行 case3、1、2、default)
i=4 a+=5=36+5=41(执行 default)
i=5 退出for循环,输出a的值 41
码字不易,还望采纳 相互帮助
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
- ¥15 Vue3地图和异步函数使用
- ¥15 C++ yoloV5改写遇到的问题
- ¥20 win11修改中文用户名路径
- ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
- ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
- ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
- ¥15 帮我写一个c++工程
- ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
- ¥15 关于smbclient 库的使用