首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a=3,b=4,c=5,d=2; if(a>B) if(b>C) printf ("%d", d++ +1); else printf("%d", ++d +
有以下程序 main(){ int a=3,b=4,c=5,d=2; if(a>B) if(b>C) printf ("%d", d++ +1); else printf("%d", ++d +
admin
2009-01-15
41
问题
有以下程序 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语句的程序分析。我们首先看程序中if-else的匹配,由于C语言中规定else总是与最近的if搭配,因此程序中else与第二个订搭配,即该if-else语句为第一个if语句的执行部分,接着判断第一个 if后面括号里的表达式的值“a>b”为假("3>4"为假),因此不执行后面if-else语句,程序将执行下面的输出语句输出d,而d一直未被改变故为原来的值2,所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/AbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于直线控件的叙述中正确的是
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图3—167所示。在给出的窗体文件
以下能够正常结束循环操作的程序段是
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是
在考生文件夹下,存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。(1)创建一个查询,按所属院系统计学生的平均年龄,
算法的空间复杂度是指()。
计算下面分段函数的正确语句是
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
支持子程序调用的数据结构是()。
随机试题
目前,中国护理界最有影响的学术团体“中华护理学会”是在什么部门的领导下()
下列疾病中可能性最大的是采集病史时应注意询问下列各项,除了
下列关于价值工程原理的描述中,正确的有()。
下列选项能够引起资产增加的是()。
下列哪一项不属于刑事警察的主要职责?()
由于预测明年经济增长速度会放慢,因而引起了最近美元币值的下跌。但是如果没有政府的巨额预算赤字,该预测就不会对美元有负面影响,因此必须降低该赤字来防止将来的货币贬值。以下哪项如果正确,将最严重地削弱关于如何防止将来货币贬值的结论?
下列关于μC/OS–II操作系统的陈述中,不正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:输出a所指数组中的前n个数据,要求每行输出5个数。请在程序的下画线处填入正确的内容并把下画线删除,使程序得
"TheMeganet"is______.Accordingtothepassage,whatisthedifferencebetween"theMeganet"andInternet?
Formostofthe20thcentury,Asiaaskeditselfwhatitcouldlearnfromthemodern,innovatingWest.Nowthequestionmustber
最新回复
(
0
)