首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(kI+j),T(k+j));}
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(kI+j),T(k+j));}
admin
2017-05-20
67
问题
若有以下程序,则程序的输出结果是
#define S(x)x*x
#define T(x)S(x)*S(x)
main(){int k=5,j=2;
printf("%d,%d\n",S(kI+j),T(k+j));}
选项
A、17,37
B、49,2401
C、17,289
D、49,289
答案
A
解析
本题考查了宏替换,宏替换就是简单的字符替换,不会进行语法错误检查也不会进行运算。“S(k+j)”宏展开以后为“k+j*k+j”,值为17,“T(k+j)”宏展开以后为“k+j*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://kaotiyun.com/show/qiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
有以下程序main(){inti,j,x=0;for(i=0;i
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);
下列选项中C语言中不合法的字符串常量的是
以下定义语句中正确的是
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
背景某机场工程的招标人于2000年10月11日向具备承担该项目能力的A、B、C、D、E五家承包商发出投标邀请书。其中说明,10月17~18日9~16时在该项目招标人总工程师室领取招标文件。11月8日14时为投标截止时间。该五家承包商均接受邀请,并按规定时
胡黄连除能清湿热外,还具有的功用是
以下有关演练结果的评价说法有误的是()。
国家股从资金来源上看,主要有()。Ⅰ.现有国有企业改制时所拥有的净资产Ⅱ.现有国有企业改制时所拥有的总资产Ⅲ.政府部门向新建股份公司的投资Ⅳ.经授权代表国家投资的各种机构向新建股份公司的投资
某玩具企业生产经营高、中、低三种价格档次的玩具,高档、中档玩具的价格分别为100元、60元。现在开发一种低档玩具,对低档玩具进行定价。经测算,生产低档玩具的总投资为150万元,固定成本为35万元,单位可变成本为15元。预计销售量5万个。产品上市后,该企业拟
股份有限公司为了使已发行的可转换债券尽快地实现转换,或者为了达到反兼并、反收购的目的,应采用的策略是()。
直观教具可分为()。
简述教育对人的全面发展的影响作用。
求是中学每一位校长都任职一届,一届任期3年,那么在8年期间求是中学最多可能有几位校长?()
Singaporeiswellknownasamulti-racial,multi-culturalandmulti-religiousnation.Andthis【C1】______isgraduallybecoming
最新回复
(
0
)