首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x)L:(y) main() { int a=5,b=2,C=3,d=3,t; t=MAX(a+b,c+D) *10; printf("
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x)L:(y) main() { int a=5,b=2,C=3,d=3,t; t=MAX(a+b,c+D) *10; printf("
admin
2009-01-15
34
问题
以下程序的输出结果是【 】。
#define MAX(x,y) (x)>(y)?(x)L:(y)
main()
{ int a=5,b=2,C=3,d=3,t;
t=MAX(a+b,c+D) *10;
printf("%d\n",t);
}
选项
答案
7
解析
在C语言中,宏定义是直接替换的,所以在对表达式MAX(a+b,c+d)*10进行替换后,表达式变为(a+b)>(c+d)?(a+b): (c+d)*10。
在这个条件表达式中,(a+b)>(c+d)为真,所以用(a+b)的值为整个表达式的值(否则用(c+d)*10的值作为整个表达式的值),而(a+b)的值为7。所以整个表达式的值为7。
转载请注明原文地址:https://kaotiyun.com/show/J6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Label1、标题为“添加项目”的标签;添加一个名称为Text1的文本框,初始内容为空;添加一个名称为Combo1的下拉式组合框,并通过属性窗口输入若干项目(不少于3个,内容任意);再添加两个命令按钮,名称分别
在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件,如图3-141所示。运行时,单击“发射”按钮,航天飞机图标将向上运动,速度逐渐加快,全部进入云中后则停止,并把飞行距离(用坐标值表示)、所用时间(单位为秒)分别显示在标签Label1和
以下自定义数据类型的语句中,正确的是
以下关于菜单的叙述中,错误的是
假定有以下程序段Fori=1To3Fori=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
在标准模块中,将a定义为全局整型变量的语句是
设a=2,b=3,c=4,d=5,表达式Nota
下列链表中,其逻辑结构属于非线性结构的是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
随机试题
人员配备的工作包括______、培训和考核组织成员。
CT显示宫颈癌向外侵犯的确切根据是
税务行政原则又被称为课税技术原则,即税法的制定和执行应当便于纳税人履行纳税义务。此原则又细分为()。
下列选项中不属于股东权利的有()。
团体包价旅游的服务项目通常包括()。
已知f(x)是周期为5的连续函数,它在x=0的某邻域内满足关系式:f(1+sinx)-3f(1-sinx)=8x+α(x),其中α(x)是当x→0时比x高阶的无穷小,且f(x)在x=1处可导,求y=f(x)在点(6,f(6))处的切线方程.
设y=y(x)满足y’=x+y,且满足y(0)=1,讨论级数的敛散性.
下列设备组中,完全属于外部设备的一组是
Consumersandproducersobviouslymakedecisionsthatmoldtheeconomy,butthereisathirdmajor【1】toconsidertheroleofgov
Flyer2000/aFlyer2000注意题目要求不超过三个词和一个数字,或一个数字,故此处冠词a可填可不填。
最新回复
(
0
)