首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(k+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(k+j),T(k+j));}
admin
2020-03-15
91
问题
若有以下程序,则程序的输出结果是
#define S(x)x*x
#define T(x)S(x)*S(x)
main(){int k=5,j=2;
printf("%d,%d\n",S(k+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+i*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://www.kaotiyun.com/show/ZWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义一维数组的选项是
下面不属于软件需求分析阶段任务的是
下面叙述中错误的是
软件需求规格说明书的作用不包括
以下叙述中正确的是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
下列链表中,其逻辑结构属于非线性结构的是
以下选项中叙述错误的是
以下关于结构化程序设计的叙述中正确的是
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是()。
随机试题
简述世界各国缩减政府机构的政策工具和途径。
合并哮喘的高血压患者降压不宜选用
关于企业估值方法中的相对估值法,以下表述错误的是()。
某国某年的有关经济指标分别为:国际收支的经常账户逆差570亿美元,资本账户顺差680亿美元;年底的未清偿还外债余额为460亿美元,其中短期外债占70%;国民生产总值3620亿美元。根据上述资料,回答下列问题:该国国际收支的总体状况是(
某企业拥有房屋三栋,原值为1000万元。该企业由于业务需要,于2011年1月将房屋做出如下处置(设定该省规定允许按原值一次扣除20%):(1)将其中较小的一栋房屋出租给李某经营饭店,月租金3000元。(2)将其中较大的一栋房屋作为自用的厂房,原值为60
企业的技术改造直接关系到企业的产品质量和()。
国家根据对外贸易调查结果,可以采取适当的对外贸易救济措施,这些措施包括()、
夏商诉讼制度的显著特征是()
信息系统的开发模式中,有利于信息技术人员培养和系统运行维护的模式是
EveryyearBerryBros&Rudd,Britain’soldestwinemerchant,issuesapocket-sizedpricelist.Readingoldcopiesmakesamateur
最新回复
(
0
)