首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后,k的值是 public class Testddd{ public static void main(String args[ ]) { inti;10,j=18 K=30; switch(j-i) { case 8
下列程序执行后,k的值是 public class Testddd{ public static void main(String args[ ]) { inti;10,j=18 K=30; switch(j-i) { case 8
admin
2009-01-15
38
问题
下列程序执行后,k的值是 public class Testddd{ public static void main(String args[ ]) { inti;10,j=18 K=30; switch(j-i) { case 8:k++; case 9:k+ =2; case 10:k+ =3; default:k/=j; } System.out.println(k); } }
选项
A、31
B、32
C、2
D、33
答案
4
解析
仔细观察case后的语句,每个都没有用break关键字;在switch语句中,是通过break关键字来退出switch语句的。而在题目中,case 8:k++;后没有break,则继续执行k+=2;这时还没有break语句,继续执行,这时的k的值是33;一直执行完k+=3;这时k的值是36;default语句是当表达式的值与任一case子句中的值都不匹配时,程序执行default后面的语句。在题目中,因为在执行完case 10:k+=3;后还没有break,所以要执行k=k/j得k的值是2。break语句是用来退出循环,并从紧跟该循环语句的第―条语句处开始执行;而continue语句则是跳过循环体中下面尚未执行的语句,回到循环体的开始处继续下一轮的循环。
转载请注明原文地址:https://jikaoti.com/ti/sJb0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设有学生选课表SC(学号,课程号,成绩),用SQL同时检索选修课程号为“C1”和“C5”的学生学号的正确命令是
在VisualFoxPro中,用于建立或修改程序文件的命令是
下列选项中不符合良好程序设计风格的是
为保证数据的实体完整性,应该创建的索引是
下列链表中,其逻辑结构属于非线性结构的是
把一个项目编译成一个应用程序时,下面的叙述正确的是()。
在面向对象方法中,不属于“对象”基本特点的是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为()。
J2ME的体系结构由()组成。
随机试题
构成剪接体的RNA是
石淋排尿困难的临床表现特点是
关于子宫的解剖,下列哪项是错误的( )
药品监督管理的方法性原则表现在()。
我国《宪法》第51条规定:“中华人民共和国公民在行使自由和权利的时候,不得损害国家的、社会的、集体的利益和其他公民的合法的自由和权利。”这体现了解决法律价值冲突的哪一原则?()
下列关于我国金融监管制度的描述,错误的是( )。
某国的科研机构跟踪研究了出生于上世纪50至70年代的1万多人的精神健康状况,其间测试了他们在13岁至18岁时的语言能力、空间感知能力和归纳能力。结果发现,在此期间语言能力远低于同龄人水平的青少年,成年后患精神分裂症等精神疾病的风险较高。研究人员认为,青少年
Doctorsalreadyknowthatpeoplewhosmokecandamagetheirhearing.ThelateststudyinthejournalTobaccoControl,【C1】______m
从两个集合{8、9、10、11、12、13、14}和{15、16、17、18、19}中分别随机挑出一个来并且相加,问它们的和最多有几种?
TheLegendofMiYue,basedonapopularonlinenovel,tellsthestoryofMiYue,arealhistoricalfigureasthefirstempress
最新回复
(
0
)