首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
44
问题
有下列程序:
#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://kaotiyun.com/show/LGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于模块间耦合的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("%d,%s,%6
对如下二叉树进行后序遍历的结果为
以下选项中,合法的一组C语言数值常量是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
代码编写阶段可进行的软件测试是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,
随机试题
某公司白领在北京市海淀区租住了一套三居室,由于公司经营业绩不佳,不能按时发放工资,导致该白领拖欠半年房屋租金9000元。现房主向法院起诉要求该白领支付拖欠的9000元租金,则此案的诉讼标的是什么?
SLEPT分析
男性,36岁。1个月前因夜间睡眠没有盖被子受凉后出现腰痛,转侧不利,酸痛困重,屈伸不利,舌质淡,脉迟缓。治法宜选用()。
________可用来检测霍乱弧菌的霍乱毒素
经证券交易所认可的具有证券交易所会员资格的证券公司可以自营或代理投资者买卖权证。()
以下关于劳动法律关系的说法,正确的是()。
湿疹是缺乏维生素B1造成的,可以用水果乳制品补。()
关于我国第六次人口普查的结果,下列表述错误的是()。
UIM(电信)
设二次型f(x1,x2,x3)=ax12+ax22+(a—1)x32+2x1x3—2x2x3。若二次型f的规范形为y12+y22,求a的值。
最新回复
(
0
)