首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); pr
有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); pr
admin
2009-04-15
25
问题
有以下程序: main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d++ +1); else printf("%d",++d +1); printf("%d\n",d); } 程序运行后的输出结果是( )。
选项
A、2
B、3
C、43
D、44
答案
1
解析
首先看程序中if-else的匹配,由于C语言中规定else总是与最近的if搭配,因此程序中else与第二个if搭配,即该 if-else语句为第一个if语句的执行部分,接着判断第一个if后面括号里的表达式的值a>b为假(3>4为假),因此不执行后面if-else语句,程序将执行下面的输出语句输出d,而d一直未被改变故为原来的值2,所以,4个选项中选项A符合题意。
转载请注明原文地址:https://jikaoti.com/ti/O0K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命令按钮的
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
在软件设计中不使用的工具是( )。
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Nexti
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
软件设计中划分模块的一个准则是( )。
有二叉树如下图所示:则前序序列为()。
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
阿昔洛韦的化学名为()。
患者男,51岁,输液过程中突然感到胸部异常不适,随后出现呼吸困难,严重发绀,其最大可能发生的问题及处理措施是
从来源看,房地产权益资金主要来源于()。
下列不列入基金费用的有()。
下列项目中,投资企业应确认投资收益的有()。
股利决策涉及的内容很多,包括()。
“演奏家在舞台的钢琴前安静地坐了4分33秒,台下观众在这段时间内发出的杂音和环境音就是这部作品的演奏内容。”这是20世纪中叶的一首音乐作品,其创作者是()。
1787年7月14日,巴黎人民攻占______,是法国大革命爆发的标志。
在Word2003中,关于艺术字的说法中正确的是()。
Youwillhearanotherfiveshortrecordings.Eachspeakeristalkingonthephone.Foreachrecording,decidethemainreasonfo
最新回复
(
0
)