首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
admin
2010-01-10
30
问题
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
选项
A、if(c<a)x=1; elseif(b<a)x=2; elsex=3;
B、if(a<3)x=3; elseif(a<2)x=2; elsex=1;
C、if(a<3)x=3; if(a<2)x=2; if(a<1)x=1;
D、if(a<b)x=b; if(b<c)X=c; if(c<a)x=a;
答案
4
解析
选项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,接着执行第三条if语句,由于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/VHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面能够将某个变量声明为局部变量的是
窗体上有一个名称为Commandl的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1Click()DimxAsIntegerx=Val(InputBox(“输入数据”)):Textl=Str(x+fu
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
以下关于文件的叙述中,错误的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
设窗体文件中有下面的事件过程:PrivateSubCommandl__Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
设有下面的程序段:x=InputBox("请输入一个整数")ReDirna(X)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
组合框是文本框和()特性的组合。
随机试题
【案例】患者男,21岁。以“反复发热、咳嗽、咳痰4个月,痰中带血1个月”为主诉入院。4个月前着凉后出现发热、咳嗽、咳痰,伴有鼻塞、流涕,服“感冒药”后好转,之后反复出现上述症状,1个月前出现痰中带血来诊。查体:体温39℃,呼吸24次/分,眼结膜略充血,双下
()稠油,就其化学性质而言,主要是粘度高,密度大。
为小儿静脉输液,安全的输液速度是
溶血性黄疽的实验室检查结果呈强阳性的是
初产妇,28岁,足月临产入院。妇科检查:宫口已开大6cm,枕右前位,胎心正常,其他无异常。错误的护理是
随机存取存储器的英文缩写为( )。
甲是某期货公司客户,某日结算时,甲持仓的期货品种,期货交易所规定的保证金比例是5%,期货公司对客户收取的保证金比例是7%。根据上述事实,请回答以下两题。按照有关司法解释的规定,下列情形构成透支交易的是()。
纳税人发生的下列捐赠中,不允许在税前扣除的是()。(2008年单选题)
甲银行发放了一笔2000万元的十年期分期偿还本金贷款。考虑到对具有相似信用风险的其他金融工具的预期(使用无须付出额外成本或努力即可获得,合理且有依据的信息)、借款人的信用风险,以及未来12个月的经济前景,甲银行估计初始确认时,该贷款在接下来的12个月内的违
决策树的分析程序包括:①剪枝决策;②计算期望值;③绘制树形图。排序正确的是()。
最新回复
(
0
)