首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #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
2020-03-15
51
问题
若有以下程序,则程序的输出结果是
#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+i*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://kaotiyun.com/show/ZWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
下面属于白盒测试方法的是
有以下程序#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa)
以下关手结构化程序设计的叙述中正确的是
以下不能用于描述算法的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
数据库应用系统中的核心问题是()。
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
垂体分泌的激素包括
关于拔牙时患者的体位,错误的是
A.成膜材料B.增塑剂C.遮光剂D.抗氧剂E.填充剂
患儿,6岁。高热1天后全身出现红色斑丘疹,向心性分布,随后相继出现疱疹,疱疹破溃后形成结痂。护士为其采取的隔离措施是
下列关于投资项目财务分析中利息备付率和偿债备付率两个指标的表述,正确的是()
推荐人签署的意见有虚假陈述的,自中国证监会及其派出机构作出认定之日起()年内不再受理该推荐人的推荐意见和签署意见的年检登记表,并记入该推荐人的诚信档案。
通常将写字楼分为甲、乙、丙三个等级,相比较而言()建筑物的功能是最先进的。
云南地处世界两大生物多样性热点地区的交界处,高海拔的青藏高原在云南迅速过渡到低海拔的马来半岛。云南的大部分河流都是南北走向,热带动植物随着北上的湿热空气,一直深入到云南的大部分地区。因此,云南在4%的国土面积上拥有全国50%以上的植物种类,70%以上的动物
以下ARM公司Cortex处理器最适合实时应用的是()。
ANiceCupofTeaTheLegendaryOriginsofTeaThestoryofteabeganinancientChinaover5,000yearsago.Accordingtole
最新回复
(
0
)