首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
32
问题
若有以下程序
#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://kaotiyun.com/show/Fuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
有以下程序#includemain(){intc;while((c=getchar())!=′\n){switch(c-′2′){case0:case1:putchar(c+4);case2:putcha
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
下列特征中不是面向对象方法的主要特征的是()。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()
随机试题
某乳品公司将其新推出的乳酸奶定位于早餐食品,目标市场主要是20~30岁之间的都市白领。按照安索夫的观点,以上表述体现的企业经营战略要素是【】
产后身痛风邪偏盛,其疼痛特点是:产后身痛血虚经脉失养,其疼痛特点是:
A.溶液型B.胶体溶液型C.乳浊型D.混悬型E.固体分散型药物以液滴状态分散在分散介质中所构成的体系属于()。
按照《环境保护法》的规定,开发利用自然资源,()采取措施保护生态环境。
()是通过设置存货明细分类账,根据会计凭证逐日逐笔连续反映各项存货的收入、发生和结存情况的一种核算方法。
下列古镇中首批人选中国历史文化名镇的是()。
游客要求自费品尝风味餐,导游员应当()。
移情的类型包括()。
下列句子中加下划线的成语使用正确的一项是()。
Coketownwasatownofredbrick,orofbrickthatwouldhavebeenredifthesmokeandtheasheshadallowedit;butasmatters
最新回复
(
0
)