首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是 #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
30
问题
下列程序的输出结果是 #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/XQPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于VB文件的叙述中,正确的是
下列叙述中正确的是
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是()。
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,x的值是( )。
下面是求最大公约数的函数的首部:Functiongcd(ByValXAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
软件设计中模块划分应遵循的准则是
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
下面描述中不属于数据库系统特点的是()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Text1的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
随机试题
已知,则X=_______.
患者女性,71岁,糖尿病史15年,晨练时不慎摔倒,当时无明显不适,摔后3小时突然腹部剧烈疼痛,血压150/120mmHg。超声检查脐水平腹主动脉左旁可见类圆形厚壁无回声区如果我们将取样容积置于细窄的起始部,可探及到的血流频谱为
夹套管道的内管应用干燥无油压缩空气进行系统吹扫,气体流速不应小于()m/s,在管子出口处放置白布进行检查,以无铁锈、脏物为合格。
已知某企业本年“营业收入”为280万元,“营业成本”为160万元,“管理费用”为60万元,“营业外支出”为40万元。假设不考虑其他因素,该企业本年营业利润为()万元。
依据仲裁协议订立的时间和形式的不同,仲裁协议()。
五斗米道组织在()时期得到完善。
“吃熟食,喝开水,勤洗手,晒衣被”主要是为了预防()
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时,阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料材料1
根据域名代码规定,表示政府部门网站的域名代码是()。
MostbanksintheUSopenat9:00or10:00andclosebetween3:00and5:00,butstayopenlateronFridays,andsomebankshave
最新回复
(
0
)