首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define MUL1(x,y)x*y #define MUL2(x,y)(x)*(y) #define MUL3(x,y)(x*y) main() {int m=2,n=3; printf("%d,%d
有以下程序: #include<stdio.h> #define MUL1(x,y)x*y #define MUL2(x,y)(x)*(y) #define MUL3(x,y)(x*y) main() {int m=2,n=3; printf("%d,%d
admin
2021-06-15
21
问题
有以下程序:
#include<stdio.h>
#define MUL1(x,y)x*y
#define MUL2(x,y)(x)*(y)
#define MUL3(x,y)(x*y)
main()
{int m=2,n=3;
printf("%d,%d,%d\n",MUL1(m,m+n)*2,MUL2(m,m+n)*2,MUk3(m,m+n)*2);
}
程序运行后的输出结果是( )。
选项
A、10,20,14
B、20,20,20
C、10,10,10
D、14,14,14
答案
A
解析
本题考查宏定义,宏定义在程序的预编译阶段“接进行文本替换,所以本题中宏定义展开如下:
MUL1(m,m+n)×2=m×m+n×2=2×2+3×2=10
MUL2(m,m+n)×2=(m)×(m+n)×2=2×(2+3)×2=20
MUL3(m,m+n)×2=(m×m+n)×2=(2×2+3)×2=14
程序输出结果为10,20,14答案为A,(注:宏定义中的形参一定要使用小括号括起来,以避免出错)。
转载请注明原文地址:https://jikaoti.com/ti/GLz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
带链队列空的条件是
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给X0:(3)x1=cos(x0),求出一个新的x1z(
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得吏改程序的结构!#include<stdio.h>
有以下程序:#include<stdio.h>main(){┋while(getchar()!=’\n’);┋}以下叙述中正确的是()。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下关于C语言的叙述中正确的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
输气站位置选择应符合地势平缓、开阔,供电、给水排水、生活及交通方便;应避开山洪、滑坡等不良工程地质地段及其他不宜设站的地方;与附近工业、企业、仓库、铁路、车站及其他公用设施的安全距离应符合现行国家标准《石油天然气工程设计防火规范》(SY/T5183-20
在我国,人民法院审理离婚案件()
螺旋CT扫描与传统CT扫描相比最重要的优势是
术前禁食的目的是
患者女性,43岁,上腹痛,早饱,嗳气,失眠,焦虑等症状4年余。经有关检查未发现上消化道溃疡、糜烂和肿瘤,并排除了肝胆胰疾病,Hp(+)。疑诊:功能性消化不良。关于该患者的治疗哪项不正确
资产的评估价值与资产效用密切相关。资产的效用越大获利能力越强,它的价值就越大。( )
昆腔就是雅部。
微机系统中使用单片8259A时,在对它进行初始化编程时,任何情况下都不需写入的初始化命令字是
TidinessTidinessmeanskeepingthingsoutofsightandyetavailablewhenwanted.Itimpliesthatthereisa【C1】________for
A、Mostofthemarepooratnumeracy.B、Mostofthemhavenocustomerawareness.C、Manyofthemareunqualifiedforthrivingint
最新回复
(
0
)