首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
admin
2010-01-10
70
问题
有定义语句:“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)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
对软件设计中应遵循的准则描述正确的是()。
以下叙述中错误的是
下面关下VB应用程序的叙述中正确的是
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer()ch=Chr(n+
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
把数学表达式表示为正确的VB表达似乎应该是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
患者,女性,57岁。吸烟24年,身高161cm,体重82kg,下肢发凉3个月,逐渐出现疼痛,近日出现双下肢皮肤温度相差较大,右侧小腿温度明显低于左侧,右足背动脉搏动明显减弱,造成该现象可能的原因有
人员吸纳的基本方法有()。
城市人口的自然增长率是指()。
赫茨伯格提出的双因素理论认为,保健因素不能直接起到激励的作用,但能防止人们产生不满情绪。
美国前总统林肯说:“最高明的骗子,可能在某个时刻欺骗所有的人,也可能在所有的时刻欺骗某些人,但不可能在所有时刻欺骗所有的人。”如果林肯的上述断定是真的,那么下述哪项断定是假的?
下列选项中,体现发展的实质的有
下图是校园网某台主机在命令行模式下执行某个命令时用sniffer捕获的数据。请根据图中信息回答下列问题该主机上执行的命令是【5】。
有以下程序:#include<stdio.h>main(){inti,j;for(i=1;j<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}程序运行
常用的黑箱测试有等价分类法、【】、因果图法和错误推测法4种。
In1943Germany’ssubmarines—theU-boats—werewinningthebattleoftheAtlantic.SuddenlyGermany’sU-boatlossesdoubledi
最新回复
(
0
)