首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
admin
2009-01-15
85
问题
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
选项
A、if(c<a)x=1; else if(b<a)x=2: else x=3;
B、if(a<3)x=3: else if(a<2)x=2; else x=1;
C、if(a<3) x=3; if(a<2) x=2; if(a<l)x=1;
D、if(a<b) x=b; if(b<c) x=c if(c<a) x=a;
答案
4
解析
本题考核的知识点是if-else语句的程序分析。
选项A首先判断if语句条件中表达式的值“3<1”为假,然后执行最近的else后面的语句,该 else后面又为if-else语句,在这个if-else语句中首先判断该if语句条件中表达式的值“2<1”为假,程序执行其最近的else后面的语句,将3赋值给x。
选项B中首先判断if语句条件中表达式的值“1<3”为真,然后执行最近的else后面的语句“x=3”,后面的else不再执行,最后x的值为3。
选项C中,首先选执行第一条if,由于“1<3”为真,执行此if后面的语句“x=3”,接着执行第二条if语句,由于“1<2”为真,执行此if后面的语句“x=2”,接着执行第三条语句,由于“1<1”为假,后面的语句不执行,所以最后的x值为2不为3。
选项D中,首先选执行第一条if语句,由于“a<b”为真,执行此if后面的语句“x=b”;接着执行第二条if语句,由于“b<c”,为真,执行此if后面的语句“x=c”,接着执行第三条if语句,由于“c<a”为假,后面的语句不执行,所以最后的x值为c即为3.所以,4个选项中选项c符合题意。
转载请注明原文地址:https://kaotiyun.com/show/HhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
目录列表框的Path属性的作用是()。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() Dimarray1(10,10)AsInteger DimiAsIntege
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)
在数据库系统的内部结构体系中,索引属于()。
在数据库管理技术的发展中,数据独立性最高的是()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
设x=4,y=8,z=7,则以下表达式的运算结果是()。xz)Orz
在窗体模块的声明部分声明变量时,不能使用的关键字是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
随机试题
该患者绝经后最可能的出血原因是进一步确诊时需做
某公路桥梁位于砂土场地,基础埋深为2.0m,上覆非液化土层厚度为7m,地下水埋深为5.0m,地震基本烈度为8度,按《公路工程抗震规范》JTGB02—2013,该场地地震液化初步判定结果为下列哪一项?
甲乙两家建筑公司联合投标某一工程。在提交投标文件截止之日前,甲公司拟承担另一项目而退出该联合体,并推荐具有相同能力和资格条件的丙公司与乙公司重新组成联合体。该联合体被招标人拒绝,拒绝的理由应是()。
()是船舶本身加上船员和必要给养物品三者重量的总和,是船舶最小限度的重量。
注册会计师在审计×公司2003年度会计报表(X公司为上市公司)时发现该公司存在以下事项:(1)×公司生产过程中有大量的边角料、余料及废品被出售,但×公司将此项收入列入公司单独开设的小金库在账外核算。经审计,该项收入约占年利润总额的5%~7%。
对于下列经济业务活动,依照《中华人民共和国会计法》(以下简称会计法)的规定,应当办理会计核算的有()。
旅游投诉处理机构处理旅游投诉,除《旅游投诉处理办法》另有规定的外()。
在国际金融危机的冲击下,2008年宝钢遇到投产30年来最大的困难,宝钢认识到,必须依靠员工的共同努力才能战胜困难。为此,宝钢组织了全员参与的“最佳实践者”活动。这一活动激发了员工的智慧与活力。他们以节能降耗、优化生产工艺和设程等为主题,自主确定技术创新课题
Inthe2006filmversionofTheDevilWearsPrada,MirandaPriestly,playedbyMerylStreep,scoldsherunattractiveassistant
「あなたのお姉さんはもう______か。」「ええ、昨年の春に結婚しました。」
最新回复
(
0
)