首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面的C语言程序,请给出正确的输出结果________。 #include #define N 10 #define s(x) x*x #define f(x) (x*x) #define g(x)
阅读下面的C语言程序,请给出正确的输出结果________。 #include #define N 10 #define s(x) x*x #define f(x) (x*x) #define g(x)
admin
2018-01-24
53
问题
阅读下面的C语言程序,请给出正确的输出结果________。
#include
#define N 10
#define s(x) x*x
#define f(x) (x*x)
#define g(x) ((x)*(x))
main()
{ int i1,i2,i3,i4;
i1=1000/s(N);
i2=1000/f(N);
i3=f(N+1);
i4=g(N+1);
printf(”i1=%d,i2=%d,i3=%d,i4=%d\n”,i1,i2,i3,i4);
}
选项
A、i1=1000,i2=10,i3=21,i4=121
B、i1=10,i2=10,i3=121,i4=121
C、i1=1000,i2=1000,i3=21,i4=21
D、i1=10,i2=1000,i3=121,i4=21
答案
A
解析
本题考查宏概念,以及宏替换相关的基础知识。
表达式1000/s(N)宏替换后为:1000/10*10,因此结果为1000,而不是期待的10。
表达式1000/f(N)宏替换后为:1000/(10*10),因此结果为10,是期待的结果。
表达式f(N+1)宏替换后为:(10+1*10+1),因此结果为21,而不是期待的121。
表达式g(N+1)宏替换后为:((10+1)*(10+1)),结果为121,是期待的结果。
因此,题中程序运行结果为“1l=1000,i2=10,i3=21,i4=121”。
转载请注明原文地址:https://jikaoti.com/ti/HiI7FFFM
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
请指出上述案例中是否存在违规现象并说明理由。简要叙述监理单位在变更控制过程中应开展的主要工作。
某机房改造项目涉及网络、存储等设备的升级改造及迁移等工作。监理在项目建设过程中,重点关注机房改造时关键系统的不间断运行情况,同时还要对承建单位各项测试工作进行旁站记录,必要时进行抽检。事件1:对于该项目中的机柜、机架安装工作,总监理工程师委派监理
阅读下列说明,回答问题。【说明】针对电子商务软件开发建设项目,建设单位甲与承建单位乙签订了项目实施合同,与监理单位丙签订了项目监理合同。在项目实施过程中发生了如下事件。【事件1】合同生效后,承建单位项目经理在短时间内即完成了项目计划的编制并提交监理
图像文件格式分为静态图像文件格式和动态图像文件格式,(16)属于静态图像文件格式。以下文件格式中,(17)不是声音文件。
在信息系统项目知识产权保护的监理工作中,下面有关知识产权监理措施中(52)的描述是错误的。
因承建单位违反合同导致工程竣工时间延长,监理单位(33)。关于信息工程实施合同工期的叙述,不正确的是(34)。由于承包商的原因导致监理单位延长了监理服务的时间,此工作内容应属于(35)。
外围电路中某电路,使用8K×4位的SRAM存储器芯片构成256K×32位的Cache存储器。(26)片,存储器地址码位数是(27),单个芯片的地址码位数是(28)。
某企业年初从银行借款200万元,年利率为3%。银行规定每半年计息一次并计复利。若企业向银行所借的本金和产生的利息均在第三年末一次性向银行支付,则支付额为(46)。
以下关于磁盘碎片整理程序的描述,正确的是________________。
(4)支持多道程序设计,算法简单,但存储器碎片多。(5)能消除碎片,但用于存储器紧缩处理的时间长。(6)克服了碎片多和靠拢处理时间长等缺点,支持多道程序设计,但不支持虚拟存储。(7)支持虚拟存储,但不能以自然的方式提供存储器的共享和存取保护机制。
随机试题
人事管理实践中,劳资关系专家及劳资关系咨询出现于()
下列腧穴具有祛风活血作用的为
法洛四联症病人喜蹲踞是因为()
头痛的痛敏结构包括
图示电路中,开关S闭合后()。
绿地管道排水的设计施工,排水管道的坡度必须符合设计要求,或符合下列规定:()。
2011年A公司有关待执行合同资料如下:(1)2011年11月A公司与B公司签订合同,合同规定A公司应于2012年1月向B公司销售甲商品,甲商品合同价格为800万元,如A公司单方面撤销合同,应支付违约金为300万元。(2)2011年12月A公司与C公司
20×5年12月,A公司与B公司签订一项经营租赁合同,合同约定:B公司将其自用的一栋办公楼租赁给A公司使用,租赁期为3年,自20×6年1月1日至20×8年12月31日。租金为每年120万元,前2个月免租金。B公司还承担了A公司的费用10万元,则A公司20×
ApplicationforadmissiontotheGraduateSchoolatthisuniversitymustbemadeonformsprovidedbytheDirectorofAdmission.
英国有家小酒馆采取客人吃饭付费“随便给”的做法,即让顾客享用葡萄酒、蟹柳及三文鱼等美食后,自己决定付账金额。大多数顾客均以公平或慷慨的态度结账,实际金额比那些酒水菜肴本来的价格高出20%。该酒馆老板另有4家酒馆,而这4家酒馆每周的利润与付账“随便给”的酒馆
最新回复
(
0
)