首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后,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
72
问题
下列程序执行后,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*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)”等价的语句是
下列程序段的执行结果是DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i-1)+a(i•2)next?a(7)
检查软件产品是否符合需求定义的过程称为
下列特征中不是面向对象方法的主要特征的是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
以下关于关系的说法正确的是
冯.诺依曼型体系结构中两个重要的概念是
在快速排序法中,每经过一次数据交换(或移动)后
随机试题
关于假冒注册商标罪非法经营数额的认定,下列选项中正确的是()。
新石器时代的三大文明成就是()
记一等功与记二等功的奖励方式的区别是()
WhatdoShoesCanDo?Researcherssaypeoplecan【C1】________(accurate)judge90percentofastranger’spersonalitybyloo
清瘟败毒饮中包含的基础方剂有
A.慢性龈炎B.妊娠期龈炎C.急性龈乳头炎D.药物性牙龈肥大E.坏死性溃疡性龈炎患者服用苯妥英钠一个月后出现牙龈增生肿大、龈沟加深,形成假性牙周袋,可诊断为()
下列说法正确的是()
砌体结构施工时,对砌筑砂浆的技术要求包括()。
皮亚杰研究道德发展的主要方法是()
公安机关应自觉接受党中央和各级党委对公安工作的()。
最新回复
(
0
)