首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b,e+d)*10;
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b,e+d)*10;
admin
2009-02-15
24
问题
以下程序的输出结果是【 】。
#define MAX(x,y) (x)>(y)?(x):(y)
main()
{ int a=5,b=2,c=3,d=3,t;
t=MAX(a+b,e+d)*10;
printf("%d\n",t);
}
选项
答案
7
解析
在C语言中,宏定义是直接替换的,所以在对表达式MAX(a+b,c+d)*l0进行替换后,表达式变为(a+b)>(c+d)?(a+b):(c+d)*10。在这个条件表达式中,(a+b)>(c+d)为真,所以用(a+b)的值作为整个表达式的值(否则用(c+9d)*10)的值作为整个表达式的值),而(a+b)的值为7。所以整个表达式的值为7。
转载请注明原文地址:https://kaotiyun.com/show/FAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能得到组合框Combol中最后一个列表项序号的表达式是()。
设栈的存储空间为s(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
下列叙述中正确的是()。
设有以下过程:PrivateSubproc(xAsInteger,OptionalyAsInteger)PIintx.yEndSub针对此过程,下面正确的过程调用语句是()。
下列关于顺序文件的描述中,正确的是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
丙米嗪禁用于
按照我国有关建设项目招标投标范围和规模的规定,勘察、设计、监理等服务的采购,单项合同估算价在()万元人民币以上的项目必须进行招标。
按照我国现行法规规定,对国家重大技术改造项目实施监督检查的部门是()
某人出售一幅旧油画所得到的收入,应该构成当年国内生产总值的一部分。()
通过实施大户报告制度,交易所可以()。
资料一:沃尔玛公司由美国零售业的传奇人物山姆·沃尔顿先生于1962年在阿肯色州成立。经过四十多年的发展,沃尔玛公司已经成为美国最大的私人雇主和世界上最大的连锁零售商。目前,沃尔玛在全球开设了7800多家商场,员工总数200多万人,分布在全球16
昨天,一篇小学生凌晨三点熬夜写作业的报道“激怒”了正带队训练的西北工业大学男篮主帅王立彬。他立即在微博上情绪激动地发言,要求全体中国人联合签名、人大代表紧急提案,从立法的高度强制所有学校进行体育锻炼。微博发表后,不断被转发和热议。王立彬这条微博其实引出一个
单位要推行网上办公,让你来推行,但是过程中遇到了有些人的反对,你怎么办?
=__________.
8段共阳极LED数码管示意如图所示,为了显示字符9,其二进制代码(按dpgfedcba的顺序排列)是()。
最新回复
(
0
)