首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
21
问题
有以下程序
#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://jikaoti.com/ti/VMD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
以下程序的输出结果是()。(说明:字母A的ASCⅡ码值是65)voidfun(char*s){while(*s){if(*s%2)printf(’’%c’’,’s);s++;}}main(){chara[]=’’BYTE’’;fun(a)
下列选项中不属于结构化程序设计原则的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian"
有以下程序:#include<stdio.h>main()inta=1,b=0;if(——a)b++;elseif(a==0)b+=2;elseb+=3;printf(″%d\n″,b);}程序运行后的输出结果是(
随机试题
幼儿学习的方式随着语言的发生及其在心理活动中作用的增长而有所变化。幼儿学习方式主要有_________、_________、言语学习、综合性的学习方式和关系中的学习等。
判断下列句子是否符合普通话规范在老师的教育下,使我提高了认识。()
患者女,48岁。确诊甲亢,放射性核素131I治疗1周后突发高热、心慌。体格检查:T40%,心率160次/分,心房颤动,呼吸急促,大汗淋漓,烦躁不安。实验室检查:血WBC↑,N↑,FT3↑,FT4↑TSH↓。该患者最可能的诊断是
在潮湿和易触及带电体场所的照明电源电压不得大于()伏。
下列关于预付款担保的说法中,正确的是()。
()简单易行,适用于施工条件正常、产品稳定、工序重复量大和统计工作制度健全的施工过程。
某小区高层住宅突发火情,公安消防部门接警后及时处警,当消防人员抵达后,电梯因大火而停用,有3组10多位消防员先行通过爬楼梯登楼(即图示的消防楼梯),第一时间打开北面保姆房开展救援行为。下图为这次火灾的现场示意图:假设本次火灾事故被妥善处置后,上级要求
某国家领导人要在连续6天(分别编号为第一天,第二天,……,第六天)内视察6座工厂F、G、H、J、Q和R,每天只视察一座工厂,每座工厂只被视察一次。视察时间的安排必须符合下列条件:(1)视察F在第一天或第六天。(2)视察J的日子比视察Q的
社会主义道德是对中华传统美德的传承与升华,是对中国革命道德的继承和发展。社会主义道德建设的核心是()
SevenStepstoaMoreFulfillingJobManypeopletodayfindthemselvesinunfulfillingworksituations.Infact,oneinfour
最新回复
(
0
)