首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x) x/x main() { int k=5, j=2; printf("%d,%d\n", S(k+j), S(j+k)); } 程序的运行结果是( )。
有以下程序 #include #define S(x) x/x main() { int k=5, j=2; printf("%d,%d\n", S(k+j), S(j+k)); } 程序的运行结果是( )。
admin
2019-07-14
62
问题
有以下程序
#include
#define S(x) x/x
main()
{ int k=5, j=2;
printf("%d,%d\n", S(k+j), S(j+k));
}
程序的运行结果是( )。
选项
A、7,9
B、1,1
C、7,7
D、9,9
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,所以表达式S(k+j)=k+j/k+j=5+2/5+2=7,S(j+k)=j+k/j+k=2+5/2+5=9,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/Q8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeintk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&
有以下程序#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"Zhang
有以下程序#includestructS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;in-1;i++)for(j=i+1;jn;j++)if(p-
有以下程序#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
有以下程序#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}程序运行后的输出结果是()。
有以下程序#include#defineS(x)x*xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程序的运行结果是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
随机试题
点焊的接头形式都是()。
A.血、尿淀粉酶B.血清脂肪酶C.胰腺B超D.胰腺CT有助于判断急性胰腺炎是轻型还是重型的检查是
正铲挖掘机是土方开挖中常用的一种机械,适用于()类土及爆破石渣的挖掘。
技术发展迅速,产品品种较多且具有创新性强、管理复杂等特点的企业,最适合采用()组织形式。
下列各项中,其表述正确的有()。
下列对临海古长城的描述中,正确的是()。
在深度为7的满二叉树中,叶子结点的个数为
ThepartybeganshortlyafterMr.Wood,wholivedintheflatbelow,signedtohimselfasheheardexcitedvoicesandthenoisy
AccommodationNearthetowncentre-SingleroomsavailableSunningdaleHotelFrench,German,SpanishandRussianspoken£150per
A、Hedoesnothaveagoodhealing.B、Hehasbeendrivingmadlyforayear.C、Henevertakeswhatshesaysseriously.D、Heisalw
最新回复
(
0
)