首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
有以下程序:#includemain(){charch=’M’;while(ch!=’K’){putehar(ch);ch一一;}}程序运行
某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇入数的总和是()。
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
能从任意一个节点开始没有重复地扫描到所有节点的数据结构是()。
下面对软件测试描述错误的是()。
有如下程序:#include#includemain(){chara[]="1234",*b="ABC";printf("%d,%d,%d,%d\n",strlen(a),sizeof(a),s
下列不属于软件工程3个要素的是()。
随机试题
可以起到解痉镇痛作用的药物是()
我国“十一五”时期能源发展电网设施建设的相关内容包括()。
期间账户按会计期间归集收入和费用,所以不同期间的收入和费用不能在同一期间记录。()
-6,1,2,3,10,()
设f(χ)=求f′(χ).
WhichtwocommandscorrectlyverifywhetherportsecurityhasbeenconfiguredonportFastEthernet0/12onaswitch?
A:Goodmorning.I’dliketospeaktoMr.Adams,please.ThisisEdwardMillerattheSunValleyHealthCenter.B:______
Healthyadultstakeapproximately10-14breathsperminute,butsomepeoplebreathe20ormoretimes—thiscanleadtofeeling
GreenhouseEffectI.【T1】_____ofthegreenhouseeffectA.About【T2】_______ofthesunlightreachestheplanet’ssurfaceandisr
PASSAGETHREE
最新回复
(
0
)