首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #deftne 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));}
以下程序的输出结果是( )。 #deftne 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
2017-10-24
52
问题
以下程序的输出结果是( )。
#deftne 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,289
C、17,289
D、49,2401
答案
A
解析
本题考查了宏替换,C语言中的宏替换不会进行语法错误检查也不会进行运算。“S(k+i)”宏展开以后为“k+j*k+j”,值为17,“T(k+j)”宏展开以后为“k+j*k+j*k+j*k+j”值为37。
转载请注明原文地址:https://kaotiyun.com/show/rbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。#includechar*ss(char*s){char*p,t;P=s+1;t=*s;while(*p){*(P-1)=*P;P++;}*(P-1)=t;
以下程序运行后的输出结果是()。main(){inta=1,b=2,c=3;if(c=A)printf("%d\n",C);elseprintf("%d\n",B);}
以下程序的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。#include<stdio.h>main(){longs,t,s1=10;pfintf("\n.Pleas
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[]){staticinti=0;do{b[i]+=b[i+1];}while
有以下程序:main(){intn=0;do{n++;printf("%d\n",n);}while(n<=3);}程序的输出结果是()。
以下关于return语句的叙述中不正确的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
以下程序的运行结果是____________。#defineA4#defineB(x)A*x/2main(){floatc,a=8.0;c=B(a);printf(“%f\n”
以下程序的运行结果是____________。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf(“%d\n”.MAX(ij));}
随机试题
分析孔尚任《桃花扇》(余韵)一出的主旨,并说明剧中三个人物的唱词所表达的思想感情。
改革的性质是()
该病例控压失败主要原因是该患者若要快速降压,首选用
一级消除动力学的特点为
小儿哮喘的主要内因是
男,47岁。因呼吸困难和水肿入院。查体发现颈静脉怒张,肝在右肋缘下4cm,表面光滑,轻度压痛,双下肢压陷性水肿。该患者心音不会出现下列哪种改变
主宰生长发育功能的脏腑为
桥梁容许建筑高度是指公路(或铁路)定线中所确定的( )。
甲创作一小说已发表;乙经甲同意,将该小说改编成戏剧剧本,也已发表;丙表演该戏剧并由丁音像公司制作成录像制品出售,丁应()。
下列对IPv6地址的表示中,错误的是()。
最新回复
(
0
)