24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 575  |  回复: 3

晴间多云

木虫 (正式写手)

[求助] 有关switch语句的一些疑问 已有2人参与

switch ( expression )
   case expression : statement
   [default  : statement]
我看书上说:如果不是某个case的情况,则执行default,我写了一个有关统计元音字母的程序,如下图所示:
为什么i的值不是12呢,若输入的不是元音字母,i的值才增加吗?

有关switch语句的一些疑问
捕获.JPG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

在生活中要学会独立思考和解决一些问题!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ready_man

金虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
晴间多云: 金币+15, ★★★★★最佳答案, 真的是啊,谢谢啦O(∩_∩)O 2014-12-25 12:50:28
每一个case执行完了,没有break就会继续往下执行。。。如果想输出12, 可以在上面的case后加上break。。应该就行了
IT
2楼2014-12-24 23:19:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sanshuiheyi

铁虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
晴间多云: 金币+5, 有帮助, 谢谢! 2014-12-25 12:51:33
执行结果没错啊,abcdeiou一个8个和吧,1~9一共9个吧,加起来不就是17个么,要知道char类型的本质是unsigned int类型,所以你输入的1~9也会在default里统计的,应该是这样的。
3楼2014-12-25 09:05:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sanshuiheyi

铁虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
晴间多云: 金币+10, ★★★很有帮助, 解释的很详细,谢谢! 2014-12-25 12:52:13
还有就是正如二楼说的,你的case后面没加break,所以,++i总是会被执行,在++sum;后面加个break;就可以正确统计原因字母,而i统计出来的就不是所有字母了,而是你输入的非元音字母,也就是12,你可以试试。
4楼2014-12-25 09:08:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 晴间多云 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化工调剂303分,过四级 +11 栖梧待风 2026-04-02 11/550 2026-04-02 20:15 by dongzh2009
[考研] 材料调剂 +9 一样YWY 2026-04-02 9/450 2026-04-02 18:19 by sprinining
[考研] 310求调剂 +17 争取九点睡 2026-03-30 17/850 2026-04-02 16:40 by guanxin1001
[考研] 农学考研求调剂 +3 dkdkxm 2026-04-01 3/150 2026-04-02 16:04 by wangjagri
[考研] 311求调剂 +16 zchqwer 2026-04-01 18/900 2026-04-02 10:15 by 不吃魚的貓
[考研] 322求调剂 +5 熹僖XX 2026-03-31 6/300 2026-04-02 10:08 by 求调剂zz
[考研] 367求调剂 +8 芋泥啵啵… 2026-03-28 8/400 2026-04-02 09:20 by olim
[考研] 土木304求调剂 +6 兔突突突, 2026-03-31 7/350 2026-04-02 09:06 by coolminer
[考研] 301求调剂 +13 A_JiXing 2026-04-01 13/650 2026-04-02 09:01 by sanrepian
[考研] 339求调剂,想调回江苏 +7 烤麦芽 2026-03-27 10/500 2026-04-01 21:35 by 495374996
[考研] 食品学硕362求调剂 +3 xuanxianxian 2026-04-01 3/150 2026-04-01 21:05 by 啊李999
[考研] 0855机械初试280求调剂 +3 kazenotori 2026-03-31 3/150 2026-04-01 10:08 by JourneyLucky
[考研] 335求调剂 +3 321* 2026-03-31 4/200 2026-04-01 00:00 by 321*
[考研] 求调剂 生物学 377分 +6 zzll03 2026-03-31 6/300 2026-03-31 17:33 by 唐沐儿
[考研] 340求调剂 +4 希望如此i 2026-03-31 4/200 2026-03-31 16:40 by 690616278
[考研] 一志愿哈尔滨工业大学材料与化工方向336分 +13 辰沐5211314 2026-03-26 13/650 2026-03-31 14:37 by 记事本2026
[考研] 286求调剂 +5 丢掉懒惰 2026-03-27 8/400 2026-03-31 11:27 by Delta2012
[考研] 370求调剂 +3 080700调剂 2026-03-30 3/150 2026-03-31 01:09 by A_Zhe
[考研] 297 地理学070500 复试求调剂 +3 小圆圈圈ooo 2026-03-30 3/150 2026-03-30 21:05 by 余震yz
[考研] 298求调剂 +3 种圣赐 2026-03-29 3/150 2026-03-29 12:06 by longlotian
信息提示
请填处理意见