首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
admin
2010-01-10
27
问题
有定义语句:“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://jikaoti.com/ti/LSI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
以下关于框架的叙述中,错误的是
下面关下VB应用程序的叙述中正确的是
编写如下程序:PrivateSubCommand1_Click()Functionproc(iAsInteger)DimmAsInteger,nAsIntegerDimaAsInteger
下列叙述中正确的是
下面不属于软件需求规格说明书内容的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
压力焊的焊接方法包括()焊。
X2010型龙门铣床的龙门是由___________组成。
病变最可能的部位首先应做的辅助检查是
重力式码头预制沉箱的接高,采取()接高,所需费用高,一般适用于所需接高沉箱数量多、风浪大、地基条件好和水深适当的情况。
工程成本核算对象的确定方式有()。
货币经纪公司境内外债券市场经纪业务的服务对象包括()。
商业银行在识别和分析贷款组合信用风险时,应更多地关注()可能造成的影响。
“乱”这一音乐术语指的是乐曲的哪一部分?()
小张是来自农村的一名初三学生。父母都是老实农民,他们每天含辛茹苦地劳作,想尽最大的努力为小张提供好一点的学习条件。小张非常懂事,学习刻苦,成绩优异,他想考上一所好大学,以回报父母。但是临近考试时,小张成绩却急剧下滑,平时会做的题,在考试中也会出错。问题:
A、 B、 C、 D、 C这张照片是一女子坐在石头上的背影,因此正确答案是(C)项“她坐在石头上”。(B)项和(D)项中的river和grass在照片中并未涉及,因此可以断定不是正确答案。
最新回复
(
0
)