首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2019-08-18
27
问题
若有以下程序
#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、1737
B、49,2401
C、17,289
D、49,289
答案
A
解析
本题考查了宏替换,宏替换就是简单的字符替换,不会进行语法错误检台也不会进行运算。S(k+i)宏展开以后为k+i*k+j,值为17,T(k+i)宏展开以后为k+i*k+j*k+j*k+j,值为37。
转载请注明原文地址:https://kaotiyun.com/show/JlRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="ac
表达式a+=a-=a=9的值是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
下列叙述中正确的是()。
以下不构成无限循环的语句或语句组的是()。
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。
下列选项中不属于软件生命周期开发阶段任务的是
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗,则实体医生和患者之间的联系是()。
随机试题
A.心B.肾C.脾D.肝称“罢极之本”的是
PLC不能遥控运行。()
人工摊铺沥青混合料应做到()。
假设投资者买入证券A的每股价格为9元,若干月后卖出价格为每股10元,期间获得每股税后红利0.5元,不计其他费用,那么投资收益率为( )。
下列金融市场中不属于场内交易市场的是()。
企业要使绩效管理制度达到民主性与透明性的要求,就需要()。
公文的文稿包括()。
《警察和赞美诗》结尾______,既在情理之中,又在意料之外,令人______。依次填入划横线处的词语,最恰当的一组是()
民族区域自治是党解决民族问题的基本政策,也是国家的一项基本政治制度。民族区域自治的核心是()
下列对队列的描述中正确的是()。
最新回复
(
0
)