首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define Sfx)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 Sfx)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-08-18
45
问题
若有以下程序,则程序的输出结果是
#define Sfx)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+j*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://kaotiyun.com/show/seRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintb=2;intfun(int*k){b=*k+b;return(B);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i
以下叙述中正确的是()。
以下不构成无限循环的语句或语句组的是()。
关于do循环体while(条件表达式),以下叙述中正确的是()。
下面描述中,不属于软件危机表现的是()。
有以下程序:#includemain(){inta=2,b;b=a<<2;printf("%d\n",b);}程序运行后的输出结果是()。
若有以下程序:#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/;printf("%d,%d
请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。例如,若输入:17,则应输出:46891012141516。注意:部分源程序在文件PROGl.C中。请勿改动
下面对软件测试描述错误的是()。
下面不属于软件测试实施步骤的是
随机试题
中风先兆的舌态是()(2005年第17题)
每个人的内心深处总有一份或大或小,或高或低,或美或丑,或实或虚的理想。拥有一份至高无上的理想虽说遥不可及、高不可攀,但此理想是纯洁的,高尚的,令人大加赞扬的。有人把追求理想当作一堂必修课,在没有实现理想之前他总是努力进取挥汗如雨。当理想离你越来越近时。只要
男性,69岁,肺部感染伴呛咳,消瘦和轻度昏迷,该患者营养支持的方式应首选()。
A.先兆流产B.难免流产C.稽留流产D.不全流产E.完全流产易发生弥散性血管内凝血的流产是
桂枝功能发散表邪,其治表证的特点是
(2009年)一平面简谐波在弹性媒质中传播,在某一时刻,某质元正处于其平衡位置,此时它的()。
对于《地下水质量标准》的适用范围是()。
需要结计本年累计发生额的账户,结计“过次页”的合计数为()。
关于OSI参考模型层次的描述中,正确的是()。
Readtheinformationaboutthecommunicationofinformationinbusiness.Choosethebestwordtofilleachgap.Foreachquestio
最新回复
(
0
)