首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define f(x)x*x*x main() { int a=3,s,t; s=f(a+1);t=f((a+1)); prinff(“%d,%d\n”,*,t); } 程序
有以下程序: #include #define f(x)x*x*x main() { int a=3,s,t; s=f(a+1);t=f((a+1)); prinff(“%d,%d\n”,*,t); } 程序
admin
2020-07-28
88
问题
有以下程序:
#include
#define f(x)x*x*x
main()
{
int a=3,s,t;
s=f(a+1);t=f((a+1));
prinff(“%d,%d\n”,*,t);
}
程序运行后的输出结果是( )。
选项
A、10,64
B、10,10
C、64,10
D、64,64
答案
A
解析
c语言中带参数的宏可以理解为用参数直接替代定义式中的变量,而不经过任何修改。所以s=f(a+1)=a+1*a+1*a+1,t=f((a+1))=(a+1)*(a+1)*(a+1),所以有无括号的运算结果是不同的。
转载请注明原文地址:https://kaotiyun.com/show/l93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库管理技术的发展中,数据独立性最高的是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。例如,若输入:200851,则程序输出:2008年5月1日是该年的第122天。请在程序的下划线处填
软件生命周期中的活动不包括
有关系如下图所示:若B为键,则最后一条记录违反了
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价
若有定义语句:intx=10;则表达式x-=x+x的值为
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
随机试题
Jackdecidedtogototheshop________persontomaketherequestforarefund.
Here’samanwhojustbreaksintoabankandhelpshimself______somuchmoney.()
A.ISELB.IDEALC.BR21D.INTACLE.HERA研究ZD1839联合化疗疗效的临床试验是
不属于氯丙嗪临床应用的选项是()
患儿.口舌生疮、咽喉红肿疼痛、心胸烦热、小便短赤、大便秘结。治疗选用导赤丸。导赤丸的功能为()
采用投资组合保险策略时,风险资产收益率上升,风险资产的投资比例随之上升,如果风险资产市场继续上升,投资组合保险策略将取得优于买入并持有策略的结果。()
木版年画出现于雕版印刷术发明之后的宋代,清代中叶起已成为一种独立的艺术形式。()
根据法律规定,适龄儿童和青少年都必须接受,国家、社会、家庭必须予以保证的国民教育是()。
以“模式标本采集圣地”闻名于世的地方是()。
滨海市对重点中学组织了一次物理统考,并生成了所有考生和每一个题目的得分。市教委要求小罗老师根据已有数据,统计分析各学校及班级的考试情况。请根据考生文件夹下“素材.xlsx”中的数据,帮助小罗完成此项工作。具体要求如下:利用“成绩单”、“小分统计”和“分
最新回复
(
0
)