首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1);
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1);
admin
2010-01-10
18
问题
有以下程序: main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2) } 执行后输出结果是( )。
选项
A、2
B、3
C、4
D、编译时有错,无结果
答案
2
解析
C语言规定else总是和离它最近的if语句配对。故第一个else和第一个if配对,第二个else和第二个if配对。首先计算第一个if后面的表达式a>b>c,表达式a>b为1,表达式1>c为0,所以执行else后面的语句。先执行if后面的表达式,c-1>d为真,值为1。1=1为真,执行primf语句。所以,B选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/IhWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommandl_Click()
结构化程序设计的基本原则不包括()。
以下关于控件的叙述中,正确的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
以下选项中,不合法的VisualBasic的变量名是( )。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
在64为计算机中,一个字长所占字节数为( )
中国国家计算机网络设施是()
计算机网络分为广域网和局域网,因特网属于【】。
随机试题
(2019年德州经开区)判断学生学习是否发生的标志是:学生是否具有可以用经验加以解释的可观察的行为变化。()
我国经济特区的性质是()
功能滋肾养阴,益气生津的是()
关于酊剂、药酒的叙述,正确的是
依据《建设项目环境保护管理条例》,对于不需要进行可行性研究的建设项目,建设单位报批建设项目环境影响评价文件的时间应当是()。
地理信息系统将所处理的数据分为()和()两大类。
下列个人应按税法规定的期限依法办理纳税申报的有()。
为VLAN帧标签定义的一组约定和规则的是()。
Whatkindoffoodismostlikelytocausedentaldecay?
BeautyandBodyImageintheMediaA)Imagesoffemalebodiesareeverywhere.Women—andtheirbodyparts—selleverythingfrom
最新回复
(
0
)