试题与答案

以下选项中与if(a==1) a=b; else a++;语句功能不同的switch

题型:单项选择题

题目:

以下选项中与if(a==1) a=b; else a++;语句功能不同的switch语句是

A.switch(a) { case 1: a=b; break;  default:a++; }

B.switch(a==1) { case 0: a=b; break;case 1:a++; }

C.switch(a) { default: a++; break; case 1:a=b; }

D.switch(a==1) { case 1:a=b; break;case 0:a++; }

答案:

参考答案:B

解析: 选项B中,switch语句中表达式“a==1”为“真”时,表达式取值1,程序流程转向case 1: a++;,与if(a==1) a=b; else a++;语句功能不同。

试题推荐
题型:问答题

将考生文件夹下SEVEN文件夹中的文件SIXTY.wav删除。
2.在考生文件夹下WONDFUL文件夹中建立一个新文件夹ICELAND。
3.将考生文件夹下SPEAK文件夹中的文件REMOVE.xls移动到考生文件夹下TALK文件夹中,并改名为ANSWER.xls。
4.将考生文件夹下STREET文件夹中的文件AVENUE.obj复制到考生文件夹下TIGER文件夹中。
5.将考生文件夹下MEAN文件夹中的文件REDHOUSE.bas设置为隐藏和存档属性。

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