首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 #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
19
问题
下列程序的输出结果是
#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全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件sjt5.vbp。该程序的功能是:分别统计7×7数组四周元素之和及四周元素中能够被7整除的元素的个数,并将统计结果在相应的标签中显示。请仔细阅读已有程序,然后在标出的位置编写适当的程序,以实现上述的功能。要求:不得修改
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsInteger DimtAsInteger t=a-b b=t+a
设有窗体的Form—MouseMove事件过程如下:PrivateSubForm—MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(But
单击命令按钮执行以下程序,输出结果为()。PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)Printx;yEn
以下关于文件的叙述中,错误的是
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下列操作说明中,错误的是( )。
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
随机试题
A.酸中毒时酸性尿B.酸中毒时碱性尿C.碱中毒时碱性尿D.碱中毒时酸性尿E.酸碱正常时酸性尿长期禁食致低血钾时出现
瘢痕性幽门梗阻的老年患者,胃酸低,一般情况很差,宜采用哪种手术方式()
国家拟投资1.5亿元在西南开发区建设某大型炼油装置及进行附属罐区工程项目建设,工程内容包括:土建工程、机电工程。机电工程包括给水排水管网、供热系统管网、通风与空调系统管网、燃气管道系统、塔类设备、金属储罐、工艺管道、电气仪表等工程。建设项目建议书批准后,
A公司2007年度对外公开发行股票1亿股,发行价10元,代理发行的B证券公司为A公司支付的各种费用90万元。另外A公司发行5年期债券2亿元,A公司与C证券公司签署承销协议,协议规定,C公司代理发行该批债券,发行手续费为发行总额的4%,宣传及印刷费用由C证
甲公司是一家在生产过程中存在污染的化工企业,A注册会计师在了解甲公司外部环境时,应当重点了解的外部因素是()。
企业开始转向研究和争取客户,客户对产品和服务的满意状况,成为企业生存的决定性因素,并左右着企业的效益,这标志着市场营销进入了推销观念阶段。
下列关于全国经济普查的说法错误的是()。
新闻采写编评。(人大2015年研)参考材料:快递小伙双11前猝死:京东证实同事称是累死本报讯(记者贾中山)在东单附近一家写字楼上班的石磊,今天接收网上发来的快件时,发现平时相熟的快递员换人了。更让他吃惊的是,新上班的快递员称:
Whileotherssatathomestudyingpapersonthesubject,Jeffersongotintoaboatandmade______observations.
A、Indiahasthebiggestpopulationofdisabledpeopleintheworld.B、Disabilityinanyformwillresultinamentalillness.C、
最新回复
(
0
)