首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
以下选项中与 if(a==1)a=b; else a++; 语句功能不同的switch语句是
admin
2021-04-28
20
问题
以下选项中与
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
解析
if语句的含义是如果a的值为1,将b的值赋给a,否则将a的值自增1,Swich(a==1)中表达式a= =1的结果如果为真即为1,则从case1开始执行,直到遇到break语句跳出switch语句,如果a==1的结果如果为假即0,则从case0开始执行,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://jikaoti.com/ti/fNz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下列叙述中正确的是
有以下程序#includemain(){ints[3][2]={1,2,3,4,5,6},*ps[3],k;for(k=0;k
下列语句组中正确的是()。
下列叙述中正确的是
检查软件产品是否符合需求定义的过程称为
软件(程序)调试的任务是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下选项中不能用作C程序合法常量的是()。
软件是指
随机试题
标志中国延续两千余年封建帝制覆灭的事件是
全肺切除术后放置胸腔闭式引流管的目的是
一女患者,经断前后,阴道干涩,心悸怔忡,心烦不宁,失眠多梦,健忘,甚至精神失常,舌红苔少,脉细弦。证属
人身保险合同生效后,在下列哪些情况发生时,保险金可以作为被保险人的遗产处理:
下列人员禁止担任有限责任公司董事的是()
安全评价报告的载体一般采用文本形式,为适应信息处理、交流和资料存档的需要,报告可采用()。
建筑装饰装修工程施工管理过程中,注册建筑师签章文件代码为CN,下列说法正确的是()
yˊˊ-2yˊ-3y=e-x的通解为________
ArcheologyArcheology,thebranchofanthropologythatisdevotedtothestudyofthehumanpast,oftenfocusesontheperio
Astudyofarthistorymightbeagoodwaytolearnmoreaboutaculturethanispossibletolearningeneralhistoryclasses.
最新回复
(
0
)