执行下面程序段后,i的值是(A).int

执行下面程序段后,i的值是(A).int

题目
执行下面程序段后,i的值是(A).int
int i=10switch(i){case 9:i+=1; case 10:i--;case 11:i*=3;case 12:++i;
}
A、28
B、10
C、9
D、27
为什么是28?
答案
当然是28了,程序在switch语句中case 10:这里执行i--之后i = 9,然后没有Break语句,接着执行下面的case 11:,i*=3,此时i的值为27,后面又没有break语句,所以程序执行case12的++i,然后退出switch语句,所以i=28
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.