首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
17
问题
有以下程序: 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://jikaoti.com/ti/kOI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序运行时,若输入395,则输出结果是PrivateSubCommandl_Click()Dimx%x=InputBox(”请输入一个3位整数”)PrintxMod10,x\100,(x
以下合法的VB变量名是
下面列表框属性中,是数组的是
以下关于变量作用域的叙述中错误的是
以下关于变量作用域的叙述中,错误的是
下列符号常量的声明中不合法的是()。
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
下列有语法错误的赋值语句是( )。
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
计算机网络分为广域网和局域网,因特网属于【】。
随机试题
下列除哪项外,均可导致渴不多饮
A.健脾温肾,涩肠止泻B.解肌清热,止泻止痢C.清热燥湿,行气止痛D.补中益气,健脾和胃E.健脾和胃,涩肠止泻固本益肠片的功能是()。
当模板支架搭设高度和施工荷载超过有关规范或规定范围时,按规定需要组织专家论证时,必须按相关规定进行设计,进行结构计算和()验算,确定施工技术方案。
()是指会计凭证、会计账簿和财务会计报告等会计核算专业材料,是记录和反映单位经济业务的重要历史资料和证据。
在以信用证为支付方式的进口贸易中,依据合同规定,进口商的首要义务是()。
某单层工业厂房采用预制钢筋混凝土柱时,其基础应为()。
(2009年考试真题)专门用于生产某产品的无形资产,其所包含的经济利益通过所生产的产品实现的,该无形资产的摊销额应计入产品成本。()
手部化脓性感染的手术原则应除外()。
从所给的四个选项中,选择最合适的一个填入问号处,使之符合已呈现的规律性:
【2011-28】主张教育目的是“为完满生活做准备”、反对英国古典主义教育传统的教育家是()。
最新回复
(
0
)