首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
admin
2022-04-01
38
问题
下列选项中与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。选项A中,switch(a==1)中表达式a==1的结果如果为真,即为1,则从case1开始执行a++;如果a==1的结果为假,即0,则从case0开始执行a=b,所以与题干含义执行操作相反的是选项A中的语句。
转载请注明原文地址:https://kaotiyun.com/show/FBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句中存在语法错误的是( )。
给定程序MODI1.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
数据流图中带有箭头的线段表示的是()。
下面关于算法的叙述中,正确的是()。
以下叙述中错误的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
以下选项中可用作C语言中合法用户标识符的是()。
以下选项中不能用作C程序合法常量的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列关系表达式中,结果为“假”的是
随机试题
简述不视为侵犯专利权的情形。
有促进乳汁分泌作用的是
治疗虚劳心阳虚者,应首选()
A.效能B.阈剂量C.治疗量D.治疗指数E.效价产生药理效应的最小药量是
大气中的臭氧层主要集中在()。
如图15—4—18所示,用力法且采用图(b)所示的基本体系计算图(a)所示梁,△1P为()。
下列作者与其作品对应有误的一项是()。
若数据链路层采用回退N滑动窗口字而已,发送帧的序列号用7bit表示,发送窗口的最大值为()。
A、ThecoldestpartofAntarctica.B、ThemostfragilepartofAntarctica.C、TheclosestpartofAntarcticatoAustralia.D、Thepa
BallGamesBallgameshavebecomeanintegralpartofmodernsociety.Theygiveusentertainment,providingusameanstosafely
最新回复
(
0
)