首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define Sfx)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 Sfx)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
23
问题
若有以下程序,则程序的输出结果是
#define Sfx)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://kaotiyun.com/show/seRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
有以下程序:#include#defineN2#defineMN+1#defineNUM(M4-1)*M/2main(){printf("%d\n",NUM);
下列语句组中,正确的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
表达式:(int)((double)9/2)-9%2的值是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
下面不属于软件工程过程的4种基本活动
下面属于黑盒测试方法的是
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
随机试题
是级数收敛的()。
某有限责任公司根据章程规定营业期限届满而解散成立了清算组,清算组在清算期间实施的下列行为错误的是( )。
下列关于住房公积金会计核算的表述中,不正确的是()。
在资产管理合同中,期货公司应当与客户明确约定不包括()。
F公司是一家商业企业,主要从事商品批发业务,该公司2008年实际和2009年预计的主要财务数据如下:其他资料如下:(1)F公司的全部资产均为经营性资产,流动负债均为经营性负债,长期负债均为金融性负债,财务费用全部为利息费用。估计债务价值时采用账面价值
强调成熟机制对人的发展的决定作用的是()。
2016年3月1日22时48分,某市甲区一俱乐部内发生火灾,火势迅猛,俱乐部内的数百人员惊慌失措,在涌向一条狭窄的过道逃生中出现了严重拥挤和踩踏,造成多名人员伤亡,大量人员被困火场,情况危急。该俱乐部在某派出所的辖区,为了未来减少安全隐患,该派出所恰当
RAM的中文含义是()。
要素主义的主要代表人物是()
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
最新回复
(
0
)