首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #define S1(x,y)x*y #define S2(x,y)(x)*(y) main( ) { int a=2,b=5: printf("%d,%d,%d,%d",S1(a+b,a+b),S1(a+
有下列程序: #include<stdio.h> #define S1(x,y)x*y #define S2(x,y)(x)*(y) main( ) { int a=2,b=5: printf("%d,%d,%d,%d",S1(a+b,a+b),S1(a+
admin
2022-06-24
50
问题
有下列程序:
#include<stdio.h>
#define S1(x,y)x*y
#define S2(x,y)(x)*(y)
main( )
{
int a=2,b=5:
printf("%d,%d,%d,%d",S1(a+b,a+b),S1(a+b,b+a),S2(a+b,a+b),S2(a+b,b+a));
}
程序执行后的输出结果是( )。
选项
A、17,17,49,49
B、17,29,49,49
C、29,29,49,49
D、49,49,49,49
答案
B
解析
对于本题中的宏,替换如下:S1(a+b,a+b)等价于a+b*a+b,即2+5*2+5,等于17;S1(a+b.b+a)等价于a+b*b+a,即2+5*5+2,等于29;S2(a+b,a+b)等价于(a+b)*(a+b),即(2+5)*(2+5),等于49;S2(a+b,b+a)等价于(a+b)*(b+a),即P(2+5)*(5+2),等于49。本题答案为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/LGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a:a-=++C;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
以下选项中叙述错误的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
某系统总体结构图如下图所示:该系统总体结构图的深度是
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
下面不属于软件测试实施步骤的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通形参
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可有多名职员。则实体部门和职员间的联系是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
在职业选择以及人员甄选中具有重要影响的是()职业兴趣测试或职业性向测试。
有抗震要求的某多层房屋(无地下室),采用单桩支承独立柱。下列关于桩基承台之间构造连系梁的要求中正确的是()。
某建筑地基采用强夯法处理,试夯后发现地基有效加固深度未达到设计要求,下列()项对增加有效加固深度最有效。
下列不属于变更令的内容的是()。
组织构成一般是上小下大的形式,由( )等密切相关、相互制约的因素组成。
导游员虽然不爱岗敬业,但心中也会装有游客,并为之提供热情周到的服务,因为游客有可能给予小费。()
设3阶实对称矩阵A的各行元素之和均为3,向量α1=(-1,2,-1)T,α2=(0,-1,1)T是线性方程组Aχ=0的两个解.(1)求A的特征值与特征向量;(2)求正交矩阵Q和对角矩阵A,使得QTAQ=∧.
InwhichaspectaretheUniversitiessuperiortotheUniversityCollegesandInstitutes?______Theauthorsmainpurposeinwrit
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemforthemostofthemisunderstandings
I’mwillingtolendyouahand______busyI’mforthemoment.
最新回复
(
0
)