首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
下列选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是( )。
admin
2022-10-24
59
问题
下列选项中与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,则从case 1开始执行“a++”;如果“a==1”的结果为假,即0,则从case 0开始执行“a=b”,所以与题干含义执行操作相反的是选项A中的语句。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/hPkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
有以下程序intfun1(doublea)retuma*=a;)intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有以下程序main(){unsignedchara=2,b=4,c=5,d;d=aIb;d&=c;printf("%d\n",d);}程序运行后的输出结果是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:输出a所指数组中的前n个数据,要求每行输出5个数。请在程序的下划线处填入正确的内容并把下划线删除,
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2def35adh
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。此程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intn),该函数的功能是:使数组左下半三角元素中
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正
下面选项中关于编译预处理的叙述正确的是()。
以下选项中,能用作数据常量的是()。
随机试题
按传输介质的类型,信道可能分为有线信道和_______。
患者,男性,21岁,因车祸致头部外伤,当时昏迷10min,清醒后诉头痛、恶心。经治疗后再次进人昏迷,诊断为硬脑膜外血肿。使用20%甘露醇溶液降低颅内压,正确的输液方法是
特雷诺指数用的是全部风险。( )
事业单位的收入支出表反映事业单位某一特定日期各项收入、支出和结转结余情况。()
下列有关“氧气计划”的描述不正确的一项是()。下列说法,不符合原文意思的一项是()。
Theauthorofthereportiswell______withtheproblemsinthehospitalbecausehehasbeenworkingthereformanyyears.
Ayoungconsultant’slifeistiring.A【C1】______weekstartsbeforedawnonMonday,witharushtotheairportanda【C2】______to
Whatistheconcernofordinarypeopleaboutthe"GreenhouseEffect"?
TheUnitedStatesisademocracy,whichmeansthatthecitizensrunthegovernment.Sincewecan’tallmaketherules,weelect
A、Sheisafull-timehousewife.B、Shedoesnotcareforherchildren.C、Sheusedtoliveinthesuburbsinherchildhood.D、She
最新回复
(
0
)