首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后,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
54
问题
下列程序执行后,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://kaotiyun.com/show/dLnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的
在VisualFoxPro中,过程的返回语句是
假设表S中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是SETDELETEONDELETEFROMsWHEREbBETWEEN20AN
欲执行程序temp.prg,应该执行的命令是
在黑盒测试方法中,设计测试用例的主要根据是
在软件开发中,需求分析阶段可以使用的工具是
下列表单的哪个属性设置为真时,表单运行时将自动居中
下列方法中,属于白盒法设计测试用例的方法的是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是
随机试题
阅读朱自清《背影》中的一段文字,然后回答问题。我看那边的月台栅栏外有几个卖东西的等着顾客。走到那边月台,须穿过铁道,须跳下去又爬上去。父亲是一个胖子,走过去自然要费事些。我本来要去的,他不肯,只好让他去。我看见他戴着黑布小帽,穿着黑布大马褂,深青
女性腹膜腔的最低部位在()
下列对破伤风抽搐病人的护理哪项是错误的()
血小板细胞膜的主要成分是
蛛网膜下腔出血最常见原因
对于公共产品类项目,其方案比较往往偏重()
世界上()是最早以法律形式规定商业银行向中央银行缴存存款准备金的
2015年1月1日,甲公司以银行存款1100万元购入乙公司当日发行的面值为1000万元的5年期不可赎回债券,将其划分为可供出售金融资产。该债券票面年利率为10%,每年付息一次,实际年利率为7.53%。2015年12月31日,该债券的公允价值上涨至1150万
下列所得中,按“工资、薪金所得”缴纳个人所得税的有()。
已知空间内两个平面α:x-my+2z=4,β:-x+y-2z=1,若α与β的二面角的正切值为则m=____________.
最新回复
(
0
)