首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
有定义语句:“int a=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是( )。
admin
2010-01-10
33
问题
有定义语句:“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全国计算机二级
相关试题推荐
数据库管理系统是
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
以下叙述中错误的是()。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
以下关于变量作用域的叙述中错误的是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
下列链表中,其逻辑结构属于非线性结构的是()。
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是
随机试题
民警A在出警过程中发现违法行为人王某正在实施殴打他人行为,民警A依法对其进行口头传唤。到达派出所后,民警A须补办传唤证。
在天然的苷类中,多形成α苷键构型的糖苷是
草乌畏
根据《土地管理法》的规定,临时用地的期限不得超过()年,一般称之为短期用地,法律规定,短期用地和临时用地都不得修建永久性建筑,其法律关系较为简单,加之租赁价格较低,且操作简便、灵活,因而实行土地使用权有偿使用,最适合采用租赁方式。
远程数据通信的方式不包括( )。
我国某商业银行在某发达国家新设了一家分行,获准开办所有的金融业务。该发达国家有发达的金融市场,能够进行传统的交易和现代金融衍生产品交易。根据以上资料,回答下列问题:该分行为了控制在当地经营中的利率风险,可以采取的方法是()。
2014年1月1日,甲公司购入一项土地使用权,以银行存款支付100000万元,土地的使用年限为50年,采用直线法摊销,无残值。当日甲公司在该土地上以出包方式建造办公楼。2015年12月31日,该办公楼工程已经完工并达到预定可使用状态,全部成本为80000万
中国南沙群岛中面积最大的岛是()。
许某(男,13岁,初二学生)一直梦想能自己开摩托车兜风。某日,许某看见邻居张某新买的摩托车停在小区院内,就产生了试一试的念头。于是许某来到张某家中假装找其儿子玩,趁其家人不注意,将钥匙偷出,并将摩托车推出小区。但许某此前从未开过摩托车,骑上车试了不到一百米
Whatdoesthissentenceimply?
最新回复
(
0
)