首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
有定义语句: "int a=1, b=2, c=3, x;" , 则以下选项中各程序段执行后,x的值不为3
admin
2009-01-15
54
问题
有定义语句: "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全国计算机二级
相关试题推荐
假定有如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2Then
在考生文件夹下有一个工程文件sjt5.vbp,已给出了所有控件(如图2.62所示)和部分程序。程序运行时,请按以下顺序操作:1)单击“读入文件”按钮,把考生目录下的文件in5.dat中的内容读入内存并显示在上面的文本框(Textl)中:
窗体上有一个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommaMl_Click()Dimarr_x(5,5)AsIntegerFori=1To3
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列过程定义正确的是()。
软件设计中模块划分应遵循的准则是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
设二叉树如下:则前序序列为
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
用链表表示线性表的优点是()。
随机试题
如图,正方形边长为2,以正方形的四个顶点为圆心,边长为半径在正方形内画圆弧,图中所围成的阴影部分的周长为()。
现代计算机都是冯.诺伊曼模型,该模型规定了计算机系统由存储器、控制器、运算器、输入设备和输出设备五大部分组成。其中,_______构成了主机。
生物地球化学循环分为气相型、沉积型和水循环三种类型。碳循环属于_______型。
下列不属于髌骨轴位摄影标准影像的是
属于五行中"土"的是
下列各项中,哪项是有机磷农药中毒的发病机制
有关肿瘤免疫的错误描述是
“搜尽奇峰打草稿”是清代画家()提出的。
电厂经常从某煤矿购煤,一日电厂购煤200吨,约定交货期限为2007年9月30日,付款期限为2007年10月31日。9月底,煤矿交付200吨煤,电厂经检验发现煤的含硫量远远超过约定标准,根据政府规定不能在该厂区燃烧,由于电厂不能及时供电,许多与电厂签订供电协
Youhavereadthefollowingmagazineadvertisementinwhichacertaincompanyislookingforanofficeassistant.Youwanttowr
最新回复
(
0
)