首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #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)); } 则程序的输出结果是( )
若有以下程序 #include #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
2019-05-17
51
问题
若有以下程序
#include
#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)=S(k+j)*S(k+j)=k+j*k+j*k+j*k+j=37,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/tHRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列条件语句中,输出结果与其他语句不同的是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
有以下程序#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}执行后的结果是
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);}该函数的功能是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下面描述中,不属于软件危机表现的是
若要求从键盘读入含有空格字符的字符串,应使用函数
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
关于地址和指针,以下说法正确的是()。
随机试题
肌肉收缩中的后负荷主要影响肌肉的
雷公炮炙十七法记载于哪本书的卷首
初级卫生保健评价的主要特征中,效果主要是分析
正常组织显影,而病变组织不显影的显像是
A.休息,低盐饮食,限制入水量,补蛋白质,给利尿剂B.休息,高热量高蛋白饮食,保肝治疗C.休息,高热量限蛋白饮食,输入支链氨基酸D.休息,禁食,积极补充血容量并采取止血措施E.休息,控制输液量,纠正电解质紊乱,限制蛋白治疗肝硬化合并水钠潴留(
每立方米水泥砂浆,试配用水泥松散体积为0.33m3,其容重为1200kg/m3,搅拌损耗3%,每立方米的砂浆水泥耗量是()kg。
存货采用先进先出法计价,在物价持续上升时,会使企业()。
中国75%的电力来自煤炭,只有2.5%来自石油,因为大部分石油都被汽车喝掉了。煤炭运输成本高,中国铁路的运力至少有一半都用来运煤了。目前很多火电厂的煤库存都坚持不了一个星期,一旦铁路运输出了问题,直接后果就是拉闸。这段文字意在强调()。
Jonny:Hey!I’mjustpracticingTaiChi(太极).Wouldyouliketojoinme?Peter:Iknownothingaboutit.Isitdifficult?Jonny:
A.ambitiousB.appealstoC.contactsD.expectE.easilyF.worksG.consultingH.recruitI.turnstoJ.settledK.e
最新回复
(
0
)