首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
35
问题
有以下程序: 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全国计算机二级
相关试题推荐
下面关于标准模块的叙述中错误的是()。
下列针对框架控件的叙述中,错误的是
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputBox("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
在VB中,函数过程与子程序过程的区别之一是
执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
要求函数的功能是:从参数str字符串中删除所有参数ch所指定的字符,返回实际删除字符的个数,删除后的字符串仍在str中,为此某人编写了函数DelChar如下:FunctionDelChar(strAsString,chAsString)As
以下表达式与Int(3.5)的值相同的是
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
(1)在考生目录下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Linel,还有一个名称为Label1的标签,和其他一些控件,如图3.172(a)所示。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置,如图3.1
下列有语法错误的赋值语句是( )。
随机试题
对第Ⅷ对脑神经有损害作用,可引起不可逆耳聋的药物是
A、普查B、抽样调查C、预调查D、捷径调查E、问卷调查了解社区口腔健康状况时采用
石瘿的临床症状特点是( )。
下尿路感染的最突出表现是
甲烟丝厂为增值税一般纳税人,2016年1月发生如下业务:1月5日销售200箱自产烟丝,每箱不含税价格为18000元;1月20日销售300箱自产烟丝,每箱不含税价格为16000元;1月25日用自产烟丝100箱抵偿债务。已知烟丝适用的消费税税率为30%,则甲烟
关于保证期间债权债务转让的说法,不正确的是()。
执行反射的全部神经结构是()。
(x2+xy—x)dxdy=________,其中D由直线y=x,y=2x及x=1围成.
结构化查询语言SQL是一种(20)语言,其主要功能有(21),它的典型句型为:SELECTA1,A2,…,AnFROMr1,r2,…,rmWHEREF其中A1,A2,…,An,r1,r2,…,rm和F分别是(22)。
决定C++语言中函数的返回值类型的是
最新回复
(
0
)