设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是()。A.switc

题目

设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。

A.switch (x+y) {...}

B.switch (ch+1) {...}

C.switch ch {...}

D.switck (a+b) {...}

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

第1题:

2、设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是()。

A.switch (x + y) { ...... }

B.switch (ch + 1 ) { ...... }

C.switch ch { ...... }

D.switch (a + b ); { ...... }


B

第2题:

设a、b为long型变量,x、y为float型变量,ch为char类型变量,且它们均已赋值,则下列语句中正确的是:

A.switch (a+b ) ; { }

B.switch (a ) { }

C.switch (x+y ) { }

D.switch (ch+1 ) { }


解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。

第3题:

设a、b为long型变量,x、y为float型变量,ch为char类型变量,且它们均已赋值,则下列语句中正确的是:

A.switch (x+y ) { }

B.switch (ch+1 ) { }

C.switch (a ) { }

D.switch (a+b ) ; { }


解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。

第4题:

设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是

A.switch(x+y) {}

B.switch(ch+1) {}

C.switch x {}

D.switch(a+b); {}


C解析:根据混合运算规则,如果有一个数据是double型,则其他数据类型先转化为double型,运算

第5题:

4、设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是()

A.switch (x + y) { ...... }

B.switch (ch + 1 ) { ...... }

C.switch ch { ...... }

D.switch (a + b ); { ...... }


B

第6题:

20、设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是

A.switch(x+y) {}

B.switch(ch+1) {}

C.switch x {}

D.switch(a+b); {}


解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。

第7题:

设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是()

A.switch (x + y) { ...... }

B.switch (ch + 1 ) { ...... }

C.switch ch { ...... }

D.switch (a + b ); { ...... }


switch(ch+1){……}

第8题:

设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是( )。

A.switch(x+y){……}

B.switch(ch+1){……}

C.switch ch{……}

D.switch(a+b):{……}


正确答案:B

第9题:

设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是_________。

A.switch(ch+1){......}

B.switch(a+b){......}

C.switch(x+y){......}

D.switchch{......}


正确答案:B