试题与答案

阅读下面代码段:public class Test public static v

题型:单项选择题

题目:

阅读下面代码段:
public class Test
public static void main(String args[])
char ch;
switch(ch)

case’a’:System.out.print("abc");break;
case’b’:System.out.print("ab");
case’c’:System.out.print("c");break;
default:System.out.print("abc");

不输出"abc"的ch值是( )

A.’a’

B.’b’

C.’c’

D.’d’

答案:

参考答案:C

解析: 该题测试的是考生对switch语句的掌握,执行时,switch语句根据表达式返回的值与每个case子句的值相比较。如果匹配成功,则执行该case子句后的语句序列,直到执行到break语句或switch语句结束,然后跳出 switch语句。如果匹配不成功,则跳转到default语句。本题中,如果ch的值是’a’,则输出结果是"abc"。如果ch的值是’b’,则输出的是" ab",而这时输出还没结束,所以继续输出字符串"c",所以它的最终结果也是输出"abc"。如果ch的值是’d’,则它就跳转到default输出" abc"。如果ch的值是’c’,则输出结果是"c",所以选项C是正确的。

试题推荐
题型:单项选择题

甲公司谎称自己有工程发包,邀请乙、丙、丁三家建筑公司来投标,这三家建筑公司经过认真准备都参加了投标,在所谓的“评标”之后,大家才知道真相。则以下说法中,不正确的是( )。

A.甲公司要赔偿这三家公司基于信赖有工程要发包而发生的损失
B.甲公司应当承担缔约过失责任
C.如果这三家公司没有实际损失,则甲公司不承担缔约过失责任
D.如果这三家公司没有实际损失,则甲公司不承担违约责任

查看答案
题型:单项选择题

随着人民生活水平的提高,冰箱、彩电等家电行业迅猛发展,美容、健体、娱乐、旅游业也逐渐兴旺发达。目前,人们对商品房和家用汽车需求旺盛,拉动了房地产业、汽车制造业及相关产业迅速发展。这说明()

A、消费为生产创造出新的劳动力

B、消费是社会再生产的决定环节

C、一个新的消费热点的出现往往能带动一个产业的出现和成长

D、生产决定消费,生产什么就消费什么

查看答案
微信公众账号搜索答案