首页
登录
从业资格
阅读下面的C语言程序,请给出正确的输出结果( )。#includeimage.p
阅读下面的C语言程序,请给出正确的输出结果( )。#includeimage.p
最全题库
2022-08-02
84
问题
阅读下面的C语言程序,请给出正确的输出结果( )。#includeimage.pngstdio.h>#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=121B.i1=10,i2=10,i3=121,i4=121C.i1=1000,i2=1000,i3=21,i4=21D.i1=10,i2=1000,i3=121,i4=21
选项
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,是期待的结果。因此,题中程序运行结果为“i1=1000,i2=10,i3=21,i4=121”。
转载请注明原文地址:https://tihaiku.com/congyezige/2424609.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
患者,女性,30岁。孕2产0,孕37周,见红6小时入院。检查:骨盆外测量结果:髂
患者,女性,30岁。孕2产0,孕37周,见红6小时入院。检查:骨盆外测量结果:髂
失访比例超过多少会造成健康教育评价结果的偏倚A.4% B.6% C.8%
对病人最后护理结果的质量评价属于A.临床护理活动的评价 B.服务质量评价 C
符合Graves病检查结果的是A.血TSH↑,T↑,T↑ B.血TSH↓,T↓
孕31周早产儿体重1400g,生后不久发生呼吸窘迫,暂停,头罩吸氧后血气分析结果
当某种行为可导致两方面的结果时,个体对自己的行为进行控制以适应社会属于A.反射B
关于汇编语言,以下叙述中正确的是()。A.汇编语言程序可以直接在计算机上运行
在Windows命令行窗口中,运行()命令后得到如下图所示的结果,该命令通常用以
下面程序在IE浏览器中的显示结果为()。 <html> <head><m
随机试题
TheshortstoryhappenedonaSunday.[br]Mr.Blackwassurprisedbecausetheo
[img]2012q2/ct_etoefm_etoeflistz_0628_20124[/img][br]Whatisthelecturemainl
抹灰层中主要起保护墙体和找平作用的()抹灰。A.基层 B.底层 C.中层
下列采用抗酸染色的细菌是A.结核分枝杆菌 B.草绿色链球菌 C.铜绿假单胞菌
优先股融资的缺点有()。A.优先股股利会成为公司一项较重的财务负担 B.有许
颈浅淋巴结沿下面哪个结构排列()A.颈内静脉 B.颈内静脉 C.
葡萄胎患者随访,下列哪项内容最重要A.患者自觉症状 B.盆腔B超 C.妇科检
提出“太阳中心说”的是()。 A.托特雷B.柏拉图C.布鲁诺D.哥白尼
老黄,男,55周岁,身体健康,社区矫正人员。根据《社区矫正实施办法》,老黄在社区
治疗骨性关节炎可以使用糖皮质激素关节腔内注射,使用指征及用法错误的是A.使用NS
最新回复
(
0
)