首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
71
问题
以下程序的输出结果是 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全国计算机二级
相关试题推荐
以下不能触发滚动条Change事件的操作是
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.filaa,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
下列选项中不符合良好程序设计风格的是
(1)考生文件夹中有工程文件sjt3.vbp。程序运行时,单击窗体,则开始每隔5秒钟在文本框中显示一次当前时间,文本框中文字的颜色每隔8秒在红色(颜色值为&HFF)与黑色(颜色值为0)之间切换。在给出的窗体文件中已经有了全部控件,但程序不完整。要
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、两个命令按钮和一个计时器。程序的功能是在运行时,单击“开始计数”按钮,就开始计数,每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数(如图1-28所示)。要求:
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
结构化程序设计的基本原则不包括( )。
深度为5的完全二叉树的结点数不可能是()。
层次型、网状型和关系型数据库划分原则是
随机试题
影院向消费者线上提供订票、卖品优惠及其他会员服务,线下提供商品或服务,此模式称为________。
有关尿标本检验的叙述,错误的是
何某,女,47岁。一侧乳房广泛紧韧肿硬,皮色紫红,皮肤呈橘皮样变,全身炎症反应不明显,应首先考虑为
指出以下信号哪种不是数字信号()。
对项目成本进行审查时,应()。
在购买住房抵押支持证券的过程中,债权的转移过程为()。
依次填入下列各句横线处的词语,最恰当的一组是①美英联军对伊拉克发动空袭几小时后,巴格达上空顿时炮声大作,火光四射,地面不断______烟柱。②针对巴以双方冲突不断升级的紧张局势,中国外交部发言人发表谈话,______双方保持克制态度,尽早回
西周时期对诉讼已经有所区分,其中“以财货相告”称为()。(2010年单选35)
若T是线性空间V中的线性变换,并且Tm-1α≠0,Tmα=0.证明:α,Tα,…,Tm-1α线性无关.
Powerseekersstrivehardtoreachpositionswheretheycanexerciseauthorityoverlargenumbersofpeople.【F1】Individualperf
最新回复
(
0
)