switch (i)  {  default:  System.out.printIn(“Hello”);  )   W

题目
多选题
switch (i)  {  default:  System.out.printIn(“Hello”);  )   What are the two acceptable types for the variable i?()
A

Char

B

Byte

C

Float

D

Double

E

Object

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序的输出结果是()。includevoid main(){int a(5),b(6),i(0),j(0);switch(a) {

以下程序的输出结果是( )。 #include<iostream.h> void main() { int a(5),b(6),i(0),j(0); switch(a) { case 5:switch(b) { case 5:i++;break; case 6:j++;break; default:i++;j++; } case 6:i++; j++; break; default:i++;j++; } cout<<i<<","<<j<<endl; }

A.1,2

B.1,3

C.2,2

D.2,3


正确答案:A

第2题:

下列程序的运行结果为【】。 include void main(void) {int i=10;switch(i){case 9:i=i

下列程序的运行结果为【 】。

include<iostream.h>

void main(void)

{int i=10;

switch(i)

{ case 9:i=i+1;

case 10:i=i+1;

case 11:i=i+1;

default:i=i+1;

}

cout<<i<<endl;

}


正确答案:13
13

第3题:

运行下面程序时,从键盘输入字母H,则输出结果是

#include<stdio.h>

main()

{ char ch;

ch=getchar();

switch(ch)

{case ′H′:printf("Hello!\n");

case ′G′:printf("Good morning!\n");

default:printf("Bye_Bye!\n");

}

}

A.Hello!

B.Hello! Good Moring!

C.Hello! Good morning! Bye_Bye!

D.Hello! Bye_Bye!


正确答案:C
解析:本题主要对switch语句进行了考查。switch语句的执行过程为:进入switch结构后,对条件表达式进行运算,然后从上至下去找与条件表达式值相匹配的case,以此作为入口,执行switch结构中后面的各语句,直到遇到break语句,则跳出switch语句,如果各case都不匹配时,则执行default后面的语句。本题中ch为字符'H',所以case 'H'条件中的语句将被执行,由于没有break语句,所以case 'G'后的语句也被执行,由于同样的缺少break语句,所以default后的语句也被执行了。

第4题:

switch(x){default:System.out.println(“Hello”);}Whichtwoareacceptabletypesforx?()

A.byte

B.long

C.char

D.float

E.Short

F.Long


参考答案:A, C

第5题:

switch(i){default:System.out.printIn(Hello”);)Whatarethetwoacceptabletypesforthevariablei?()

A.Char

B.Byte

C.Float

D.Double

E.Object


参考答案:A, B

第6题:

有以下程序 main( ) { int a=0,i; for(i=1;i<5; i++) { switch (i) { case 0 case 3:a+ =2; case 1; case 2;a+=3; default, a+=5; } } printf("%d\n",a) ; }

A.31

B.13

C.10

D.20


正确答案:A

第7题:

switch(i){default:System.out.printIn(Hello”);}Whatistheacceptabletypeforthevariablei?()

A.Byte

B.Long

C.Float

D.Double

E.Object

F.AandB

G.CandD


参考答案:A

第8题:

有以下程序 main( ) { int i; for(i=0;i<3;i++) switch(i) { case 1: printf("%d",i); case 2: printf("%d",i); default: printf("%d",i); } } 执行后输出的结果是

A.11122

B.12

C.12020

D.120


正确答案:A
解析:当执行switch语句时,首先计算紧跟其后一对括号中的值,然后在语句体内寻找与该值吻合的case标号。若相等,则执行该标号后开始的各语句,包括在其后的所有case和default后的语句,直到switch语句体结束。

第9题:

classsuper(publicintI=0;publicsuper(stringtext)(I=1))publicclasssubextendssuper(publicsub(stringtext)(i=2)publicstaticvoidmain(straingargs[])(subsub=newsub(Hello”);system.out.PrintIn(sub.i);))Whatistheresult?()

A.Compilationwillfail.

B.Compilationwillsucceedandtheprogramwillprint“0”

C.Compilationwillsucceedandtheprogramwillprint“1”

D.Compilationwillsucceedandtheprogramwillprint“2”


参考答案:A

第10题:

switch(i){default:310-025LeadingthewayinITtestingandcertificationtools,www.testking.com-27-System.out.printIn(Hello”);}Whatarethetwoacceptabletypesforthevariablei?()

A.Char

B.Byte

C.Float

D.Double

E.Object


参考答案:A, B

更多相关问题