首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
20
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是()。
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符作为输入结束标志。请填空。#include<stdio.h>long();/*函数说明语句*/main(){longn;n=func(
若已包括头文件<stdio.h>和<string.h>,运行下面程序的输出结果是()。chars1[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);pu
在下列叙述中,错误的是()。
在C语言程序中,以下说法正确的是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
以下程序的运行结果是____________。#defineA4#defineB(x)A*x/2main(){floatc,a=8.0;c=B(a);printf(“%f\n”
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf(“%d﹨n”,F(a++,b++));}程序运行后的输出结果是()。
随机试题
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:设置表对象“tEmp”中“聘用时间”字段的有效性规则为:200
甲携带乙厂盖有合同专用章的空白合同,以乙厂的名义与丙厂签订买卖冰箱合同一份,货物运抵后,乙厂以甲并非自己的业务员为由拒付货款。甲的行为属于【】
病人头晕、乏力、恶心呕吐、血清钠130mmol/L、血清钾4.5mmol/L,尿比重1.010,是
A.发病急剧,疼痛剧烈,压痛部位较深,表面红肿不明显B.压痛部位浅,局部炎性表现明显C.疼痛部位在关节,浅表关节早期可出现肿胀,多为游走性关节疼痛D.发病缓慢,很少出现红肿和穿破骨皮质,X线可见多量骨质增生E.X线片表现为干骺端囊性变,周围有硬化骨
关于心脏压塞的体征,错误的是
A.平胃散B.黄连解毒汤C.茵陈蒿汤D.白虎汤E.犀角地黄汤治疗阳明经证或气分实热选()。
毕欧特氏呼吸的特点是
男,65岁。运动时胸痛1年,症状每于重体力劳动时发生,停止活动后3分钟左右自行缓解,改善其预后的治疗措施是
下列选项中属于渗出液特点的是
假设图5—8—6所示三个受压结构失稳时临界压力分别为Pcra、Pcrb、Pcrc,比较三者的大小,则()。
最新回复
(
0
)