首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #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
93
问题
若有以下程序,则程序的输出结果是
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:swi
假定已建立以下链表结构,且指针p和q己指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j+
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
下列关于栈叙述正确的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){intij,t;{inta[10]={5,4,
设序列长度为n,在最坏情况下,时间复杂度为O(10g2n)的算法是()。
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划
算法的时间复杂度是指()。
随机试题
Ifthesun______theplayerscouldhavefinishedthegame.
Shoesareoutercoveringsforthefoot.Theyhavesoles,andmosthaveheels.Theupperpartofmostshoesextendnohigherthan
腰间盘突出症手术治疗的适应证是
下列对膜剂的叙述中哪一条是错误的
初产妇,29岁,从分娩后第3天起,持续3天体温在37.4℃左右,子宫收缩好,无压痛,会阴伤口无红肿无疼痛,恶露淡红色,无臭味,双乳肿胀有硬结,最可能引起此产妇发热的是()
下列有关种群增长的“S”型曲线的叙述,错误的是()。
以下属于我国国家机构的组织与活动原则的是()。
阶级不是从来就有的,任何时候阶级“都是自己时代的经济关系的产物”。阶级产生的直接原因是()
NowwhenIhadmasteredthelanguageofthiswater,andhadcometoknoweverytriflingfeaturesthatborderedthegreatrivera
ToptipsonhowtogetfurtherupthecareerladderMovingjobsisnolongerquiteaseasyasitwasjustacoupleofyearsago,
最新回复
(
0
)