首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是( )。
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是( )。
admin
2015-07-28
95
问题
以下选项中与
if(a==1)a=b;
else a++;
语句功能不同的switch语句是( )。
选项
A、switch(a==1)
{case 0:a=b;break;
case 1:a++;
}
B、switch(a)
{case 1:a=b;break;
default : a++;
}
C、switch(a)
{default:a++;break;
case 1:a=b;
}
D、switch(a==1)
{case 1:a=b;break;
case 0:a++;
}
答案
A
解析
题目程序的意思是当a值为1的时候,将b值赋给a,若a值不为1则a自加1。选项A)中,若a的值为1,则表达式a==1的值为1,进入case 1分支,a自加1,而a值不为0时,执行"a=b; break;",和题目程序执行的语句不一致,所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/LdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
以下选项中可作为C语言合法整数的是
下列程序执行后输出的结果是_______。intd=1;fun(intp),{intd=5;d+=p++;printf("%d,",d)}main(){inta=3;
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
判断字符型变量chr为小写字母的表达式是______。
下列选项中,合法的C语言关键字是()。
随机试题
下列有关牙齿发育的叙述,不正确是:()
细胞凋亡的失调是许多疾病的发病机制之一。
舌苔黑而润滑多属
将多个护理诊断排列优先顺序时,其中次优问题是
患者,女,30岁,白带增多半年,妇科检查发现:阴道壁充血,宫颈光滑,白带呈稀薄泡沫状。该病常用的阴道冲洗液为()
甲公司于2014年9月与乙公司签订一项期限为8个月的培训服务,合同约定的培训费用为120万元。2014年12月31日根据合同规定乙公司向甲公司支付培训费50万元,甲公司实际发生的培训成本为20万元(均为职工薪酬),预计还将发生60万元。甲公司采用完工
《国民经济和社会发展第十二个五年发展规划纲要》指出,要坚持把()作为加快经济发展方式转变的根本出发点和落脚点。
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为()。
EattoLiveAmeagerdietmaygiveyouhealthandlonglife,butit’snotmuchfun—anditmightnotevenbenecessary.Wema
In1959theaverageAmericanfamilypaid$989forayear’ssupplyoffood.In1972thefamilypaid$1,311.Thatwasaprice
最新回复
(
0
)