首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
admin
2010-01-10
36
问题
下列程序执行后的输出结果是( ) #define MA(x) x*(x-1) main() { int a=1,b=2; printf("%d\n",MA(1+a+b)); }
选项
A、5
B、6
C、7
D、8
答案
8
解析
本题中的宏调用MA(1+a+b)展开后的结果是1+a+b*(1+a+b-1)=1+1+2*(1+1+2-1)=2+2*3=8。所以输出的结果是8,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/G1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Fori=1
如果要定义一个窗体级变量,定义变量语句的位置应该是
下面可以正确定义2个整型变量和1个字符串变量的语句是
以下关于事件、事件驱动的叙述中,错误的是
在标准模块中,将a定义为全局整型变量的语句是
在面向对象方法中,实现信息隐蔽是依靠
以下关于多窗体的叙述中,正确的是
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
随机试题
关于外用膏剂的基质对药物透皮吸收影响的叙述,正确的是()。
施工过程的质量验收是以()的施工质量为基本验收单元。
各种经济合同,存出保证金收据等重要原始凭证应当()
只适用于数值型数据,不适用于品质数据的是()。
货币供应量是指()。
2008年7月,甲、乙两公司签订一份买卖合同。按照合同约定,双方已于2008年8月底前各自履行了合同义务的50%,并应于2008年年底将各自剩余的50%的合同义务履行完毕。2008年10月,人民法院受理了债务人甲公司的破产申请。2008年10月31日,甲公
[*]
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
A、Howsoontheyrecoverfromfailures.B、Howtheydealwithemotions.C、Howwelltheyusethetradingskills.D、Howtheyseethe
Theenvironmentofthechemicalagestretchbeyondtheauthorityofanyexistingpoliticalandsocialinstitutions.Mattersoft
最新回复
(
0
)