首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main(){ int a=5,b=4,c=6,d; printf("%d\n", d=a>b?(a>c ? a: C) :(B) );}
以下程序的输出结果是 main(){ int a=5,b=4,c=6,d; printf("%d\n", d=a>b?(a>c ? a: C) :(B) );}
admin
2009-01-15
39
问题
以下程序的输出结果是 main(){ int a=5,b=4,c=6,d; printf("%d\n", d=a>b?(a>c ? a: C) :(B) );}
选项
A、5
B、4
C、6
D、不确定
答案
4
解析
本题考核的知识点是条件表达式的使用.在C语言中问号表达式(如: a>c?a:c;)的计算规则为:如果a>c为真,那么表达式的值为a的值;否则表达式的值为C的值。本题中的printf()函数中的输出表达式,首先计算括号内的条件表达式,它的值为6(a>c?a:c中a>c即5>6为假故该表达式的值为c的值即为6),然后再计算外面表达式(等价于a>b?6:b)的值,同理可得该表达式的值为6,将值6赋值给d,因此最后输出该表达式的值为6,所以,4个选项中C为所选。
转载请注明原文地址:https://kaotiyun.com/show/unXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于菜单的叙述中,错误的是
在某个事件过程中定义的变量是
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommandl_Click()
在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,选中一
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、两个命令按钮和一个计时器。程序的功能是在运行时,单击“开始计数”按钮,就开始计数,每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数(如图1-28所示)。要求:
下列有关控件数组的说法中,正确的是
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
能够产生1到50之间(含1和50)随机整数的表达式是( )。
下列与队列结构有关联的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
整个社会全面现代化的基础与保证是()。
男性,33岁,2天来进行性双下肢瘫痪,大小便障碍,体温正常。胸4水平以下深浅感觉丧失和截瘫。脑脊液检查压力正常,白细胞80个/mm3,淋巴细胞占80%,蛋白轻度升高,最可能的诊断为
堤防工程施工中压实作业的行走速度应控制:平碾≤________,振动碾≤______,铲运机为2挡。以下选项正确的是()。
建筑工程一切险的被保险人不包括( )。
政府债券、公司债券,国内、国际债券、房地产、黄金等属于固定收益类投资产品。()
我国的政策性银行于___________年设立,在此以前国家的政策性信贷业务都由___________和四大国家专业银行承担。()
诉讼时效期间届满消灭的是胜诉权,并不消灭实体权利。诉讼时效期间届满后,当事人自愿履行义务的,不受诉讼时效的限制。()
投保人、被保险人故意制造保险事故的,保险人()。
词对词翻译
Access数据库的类型是【】。
最新回复
(
0
)