首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define f(x)2*x*x main() { int a=2,s,t; s=f(a+1); t=f((a+1)); printf(’’%d,%d\n’’,s,t); } 程序运行后的输出结果是( )。
有以下程序: #include #define f(x)2*x*x main() { int a=2,s,t; s=f(a+1); t=f((a+1)); printf(’’%d,%d\n’’,s,t); } 程序运行后的输出结果是( )。
admin
2020-10-26
42
问题
有以下程序:
#include
#define f(x)2*x*x
main()
{
int a=2,s,t;
s=f(a+1);
t=f((a+1));
printf(’’%d,%d\n’’,s,t);
}
程序运行后的输出结果是( )。
选项
A、7,18
B、18,18
C、7,7
D、18,7
答案
A
解析
此题考查的宏定义的代入计算,在使用宏定义时,一定是先代入值再计算表达式的值,因此,f(a+1)=2*a+1*a+l=2*2+1*2+1=7,而f((a+1))=2*(a+1)*(a+1)=2*(2+1)*(2+1)=18。
转载请注明原文地址:https://kaotiyun.com/show/1t3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublex=5.16894;,则语句printf("%If\n",(int)(x*1000+0.5)/1000.);的输出结果是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
以下叙述中正确的是()。
有以下程序:#includevoidf(intx[],intn){if(n>1){printf("%d,",x[0]);f(&x[1],n一1);printf("%d,",x[0]);
有以下程序:#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i
以下选项中,合法的C语言实数是()。
以下叙述正确的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
下列不属于软件工程3个要素的是()。
在数据处理中,其处理的最小单位是()。
随机试题
X6132型铣床的主轴前端锥孔锥度是__________。
个人经营流动资金贷款都附加有担保条件。()
下列上市公司收购中关于管理层收购的说法中正确的有()。
某企业采用先进先出法计算发出存货成本,期初材料甲数量为50件,单价为100元;本月购入材料甲100件,单价105元;本月领用材料甲100件,其领用总成本为()元。
冷冻干燥是将物料预冷至(),使物料中的大部分液态水变为固态冰,然后提供低温热源,在真空状态下,使冰直接升华为水蒸气而使物料脱水的过程。
警察产生的社会条件是()。
裴斯泰洛齐创办的()是近代欧洲初等学校诞生的标志。
有人说,理想很丰满,现实很骨感。在追求理想的过程中,人们常常会感受到理想与现实之间的矛盾。对于思想活跃和敏感的青年大学生来说,也容易对理想与现实的矛盾产生困惑,这就需要正确认识理想与现实的关系。理想与现实的关系表现在
设an=,证明数列{an}收敛.
Generallyspeaking,aBritishiswidelyregardedasaquiet,shyandconservativepersonwhois(1)_____onlyamongthosewithw
最新回复
(
0
)