首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 #include "stdio.h" #define M(x,y) x%y main() { int a,m=12,n=100; a=M(n,m); printf("%d\n",a--);}
下列程序的输出结果是 #include "stdio.h" #define M(x,y) x%y main() { int a,m=12,n=100; a=M(n,m); printf("%d\n",a--);}
admin
2010-12-10
50
问题
下列程序的输出结果是
#include "stdio.h"
#define M(x,y) x%y
main()
{ int a,m=12,n=100;
a=M(n,m);
printf("%d\n",a--);}
选项
A、2
B、3
C、4
D、5
答案
C
解析
带参数的宏定义命令行形式如下:
#define 宏名(形参表) 替换文本
在编译的时候编译预处理程序用"替换文本"来替换宏,即M(n,m)被替换为n%m,之后计算,将计算的结果赋给a。注意,宏替换是在编译时由预处理程序完成的,宏替换不占用运行的时间,而函数调用是在程序运行时进行的,在函数的调用过程中需要占用一系列的处理时间。
转载请注明原文地址:https://kaotiyun.com/show/WTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是( )。
关于KeyPress事件,以下叙述中正确的是( )。
编写如下程序:PrivateSubCommand1_Click()DimiAsInteger,fAsIntegerDimsAsSinglef=1:s=1Fori=2To9
下列叙述中正确的是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand_Click()Fori=1To4X=4Forj=1To3X=3Fork=1to2
在数据处理中,其处理的最小单位是()。
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimPAsIntegerP=m(1)+m(2)+m(3)PrintPE
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
随机试题
患者王某,女,26岁,未婚,体检中发现左侧乳房有肿块来院治疗。医生检查后拟进行手术治疗,但患者担心手术后会影响生活质量,经医生解释和说明,并让患者和家属考虑。患者最后消除了心理负担并要求保密。在征得患者和家属同意下,决定进行手术,手术顺利,患者满意,体现了
2021年,在北京市不断创新探索并取得积极成效基础上,我国服务业扩大开放综合试点再度扩容。天津、上海、海南、重庆4省市近日成为新晋试点地区。4省市合计明确203项试点任务,与北京市形成“1+N”的试点格局。试点扩容对于建设更高水平开放型经济新体制,对于构
继发性视网膜脱离的常见病因为:①视网膜炎;②脉络膜炎;③眼内肿瘤;④机化物牵拉
郭大爷女儿五年前病故,留下一子甲。女婿乙一直与郭大爷共同生活,尽了主要赡养义务。郭大爷继子丙虽然与其无扶养关系,但也不时从外地回来探望。郭大爷还有一丧失劳动能力的养子丁。郭大爷病故,关于其遗产的继承,下列哪些选项是正确的?(2010年)
下列关于有价证券充抵保证金的计算错误的有()。
下列属于传统信用风险评估方法的是()。①专家系统②5Cs③信用打分模型④信用评级
食物蛋白质的氨基酸评分法,是指某种食物的第一限制氨基酸的评分除以该食物的单位质量。
()是党和政府全面解决我国社会治安问题的战略方针,是我国社会主义精神文明建设的重要组成部分,是公安工作中党的领导、公安机关和人民群众三者有机结合的新形式,是公安工作党委领导的根本原则和群众路线在新形势下的新发展。
Forthebestpartoftwentyyears,AlanGreenspanhasbeenasymbolofstupidityofageism.【F1】HebecamechairmanoftheUSFed
SirMartinSorrell,thechiefexecutiveoftheadvertisingconglomerateWPP,wasatKensingtonWade,Britain’sfirstprimarysch
最新回复
(
0
)