首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是( )。
admin
2019-12-17
62
问题
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是( )。
选项
A、switch(a==1)
{ease0:a=b;break;
case1:a++;
}
B、switch(a)
{ease1:a=b;break;
default:a++;
}
C、switch(a)
{default:a++;break;
ease1:a=b;
}
D、switch(a==1)
{case1:a=b;break;
ease0:a++;
}
答案
A
解析
if语句的含义是:如果a的值为1,将b的值赋给a,否则将a的值自增1。选项A中,switch(a==1)中表达式a==1的结果如果为真,即为1,则从case1开始执行a++;如果a==1的结果为假,即0,则从case0开始执行a=b,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://kaotiyun.com/show/boCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言源程序名的后缀是
有以下程序main(){inti=0;i=~i;.printf("%d\n",i);}程序运行后的输出结果是
有以下程序#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",f
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列关于数据库设计的叙述中,正确的是
用树形结构表示实体之间联系的模型是
下列与队列结构有关联的是()。
软件测试的目的是()。
随机试题
求下列极限
PLC与计算机通信设置的内容是()。
引起出血性结肠炎的细菌是()
糖尿病酮症酸中毒治疗,补碱的指征是
A.做好检疫隔离、疫情预报、疫源地消毒、预防接种和个人防护B.防霉和防尘,加强个人防护和定期健康监护C.诱蛾、捉虫、杀虫,作业时注意个人防护D.治疗钩虫病患者,粪便封存无害化使用,穿鞋袜、长裤作业E.结合施肥消灭椎实螺,粪便无害化处理和个人
市场经济要有效地配制资源,必须要有商品市场和生产要素市场组成的健全的市场体系,商品和生产要素自由交换,自由流动,()则作为交换的工具。
Sometimeswehavespecificproblemswithourmother;sometimes,lifewithhercanjustbehardwork.Iftherearedifficultiesi
已知R3=0x80001000,R4=0x00A00010,执行ARM指令MOVR3,R4,LSL#8后,R3的值为()。
根据程序执行的局部性原理,若一条指令被执行,则在不久的将来,它可能被再执行是对______局部性的描述。
______enablesustoknowthepastandtouseitinpreparingforthefuture.
最新回复
(
0
)