首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #define S1(z)4*z+4*(z) #define S2(x,y)4*(x)*(y)+y*x main() {int a=1,b=2; printf("%d,",S1(a+b)); printf("
有以下程序 #include<stdio.h> #define S1(z)4*z+4*(z) #define S2(x,y)4*(x)*(y)+y*x main() {int a=1,b=2; printf("%d,",S1(a+b)); printf("
admin
2020-11-27
22
问题
有以下程序
#include<stdio.h>
#define S1(z)4*z+4*(z)
#define S2(x,y)4*(x)*(y)+y*x
main()
{int a=1,b=2;
printf("%d,",S1(a+b));
printf("%d,",S2(a,b)+S1(3));
printf("%d",S2(3+a,b+3));
程序执行后的输出结果是( )。
选项
A、18,34,100
B、24,34,92
C、24,34,100
D、18,34,92
答案
D
解析
程序中S1和S2都是宏定义,所以S1(a+b)宏展开后的表达式为:4*a+b+4*(a+b),即4*1=1+2+4*(1+2),结果为18;S2(a,b)宏展开的表达式为:4*(a)*(b)+b*a,即4*(1)*(2)+2*1,结果为10;S1(3)宏展开后的表达式为:4*3+4*(3),结果为24;S2(3+a,b+3)宏展开的表达式为:4*(3+a)*(b+3)+b+3*3+a,即4*(3+1)*(2+3)+2+3*3+1,结果为92,本题输出:18,34,92,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/rK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*t,char木*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main()
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
有以下程序#includemain(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian"
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[
有以下程序:#include<stdio.h>main()inta=1,b=0;if(——a)b++;elseif(a==0)b+=2;elseb+=3;printf(″%d\n″,b);}程序运行后的输出结果是(
随机试题
Properarrangementofclassroomspaceisimportanttoencouraginginteraction.Today’scorporationshirehumanengineeringspec
将直角坐标系下的二重积分化为极坐标系下的二重积分∫02dx=________.2xydx+(x2-y2)dy=0,方程的通解为________.
A、Awaytosolvetheproblemofoceanpollution.B、Theroleofbacteriatohumanbeings.C、Anoilspillingintheocean.D、Certa
第一胎,产钳助产,产后4d,产妇自述发热,下腹微痛。查:体温38℃,双乳稍胀,无明显压痛,子宫脐下2指,轻压痛,恶露多而混浊,有臭味。余无异常发现。在护理中,告知产妇采取哪种卧位为恰当()。
某公司2017年1~4月份预计的销售收入分别为100万元、200万元、300万元和400万元,当月销售当月收现60%,下月收现30%,再下月收现10%。2017年3月31日资产负债表“应收账款”项目金额和2017年3月的销售现金流入分别为()万元。
DearNewResident,LetusbethefirsttowelcomeyoutolovelyNewWestfordCity!We’resureyou’llfindittobeawonderf
中国古代的天文李政道古代西方人的一种观念是“天圆地方”,我们老祖宗却认为“天圆地圆”,有黄道、赤道。两千多年前,诗人屈原在其著作《天问》中引证天是圆的,地也是圆的。他说:九天之际,安放安属?隅隈
关于劫持航空器罪,下列说法不正确的是()
某研究人员分别用新鲜的蜂王浆和已经存放了30天的蜂王浆喂养蜂蜜幼虫,结果显示:用新鲜蜂王浆的幼虫成长为蜂王。进一步研究发现,新鲜蜂王浆中一种叫作“myalactin”的蛋白质能促进生长激素的分泌,使幼虫出现体格变大,卵巢发达等蜂王的特征,研究人员用这种蛋白
1997年出现了Ultra ATA接口,有关它的说法不正确的是( )
最新回复
(
0
)