首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2018-10-16
54
问题
若有以下程序
#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)宏展开以后为k+j*k+j*k+j*k+j,值为37。
转载请注明原文地址:https://www.kaotiyun.com/show/Fuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
下面程序的输出是______。mare(){intx=3y=6,a=0;while(x++!=(y=1)){a+=1;if(y<x)break;}printf(
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts
有下列程序:main(){intt,a=1,b=5,c=-2;while(a>b>C){t=a;a=b;b=t;c++;}printf("%d,%d,%d",a,b,c);}程序的输出结果是(
以下选项中,非法的字符常量是______。
下面程序的输出结果是()func(intx){staticinta=2;return(a+=x);}rnain(){intb=2,c=4,d;d=func(b);d=func(c
下列叙述中正确的是()。
若有以下函数定义,函数返回值的类型是【】。fun(doubleA){returna*a*a;}
在树形结构中,树根结点没有【】。
下面关于完全二叉树的叙述中,错误的是______。
随机试题
称为"十二经之海"的是:
下述哪项不是新生儿免疫功能的特点
A、治愈率,显效率,好转率等B、适当的用药时间C、风险/效果比D、成本/效果比E、适当的途径、剂量和疗程判断药物有效性的指标()
采用普通连通管测试结构静挠度,其分辨力可达到0.1mm。()
既是可能引起风险出现的因素,又属于建设工程项目风险类型中的技术风险的是( )。
企业具有二重性,它既是生产力的组织形式,又体现一定的()。
景区讲解员要努力做到导游安排上的活跃生动,做好讲解与()的有机结合。
初级群体、首属群体(中国传媒大学2018年研)
如下图所示,网络站点A发送数据包给B,在数据包经过路由器转发的过程中,封装在数据包3中的目的IP地址和目的MAC地址是()。
Opinionpollsarenowbeginningtoshowareluctantconsensusthat,whoeveristoblameandwhateverhappensfromnowon,highu
最新回复
(
0
)