首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a));
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a));
admin
2010-09-05
22
问题
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a)); }
选项
A、19
B、17
C、15
D、12
答案
D
解析
C语言的宏定义包括不带参数的宏定义与带参数的宏定义。本题为带参数的宏定义,其形式为:#define宏名(形参表)字符串。本题的M (aa=b,b+c,c+a)被字符串a+b*b+c+c+a代替。
转载请注明原文地址:https://kaotiyun.com/show/wuWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1y=1Doy=x*yIfy>10T
要在程序运行过程中把Command1按钮的标题修改为"按钮",正确的做法是
下列选项中,不属于数据模型所描述的内容的是()。
下列表达式中值为-6的是
数据库应用系统中的核心问题是( )。
下列说法中正确的是
以下描述中,不是线性表顺序存储结构特征的是()。
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节):#include<stdio.h>main(){FIL
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作_____________。
随机试题
WhenIwasabout121hadanenemy,agirlwholikedtopointoutmyshortcomings.Weekbyweekherlistgrew:Iwasskinny,Iw
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
一般分子量大于多少的药物不能透入皮肤
企业的投资者可以用现金、实物、无形资产进行投资。()
企业给职工发放工资的“工资发放明细表”属于()。
影响学习迁移的主观因素有()
带有资本主义因素的法的出现,有三种情况,即()。
需求跟踪矩阵的作用是(54)。
Theshipwas_______inastormoffJamaica.
Itneverrainsbutitpours.Justasbossesandboardshavefinallysortedouttheirworstaccountingandcompliancetroubles,a
最新回复
(
0
)