首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM2*M+1 void main() { int i; for(i=1;i<=NU
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM2*M+1 void main() { int i; for(i=1;i<=NU
admin
2013-05-30
16
问题
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM2*M+1 void main() { int i; for(i=1;i<=NUM;i++) cout<<i;} 该程序中的for循环执行的次数是
选项
A、5
B、6
C、7
D、8
答案
2
解析
这是一种简单的情况:不带参数的宏。关键要注意在对2*M+1进行宏替换时,要将宏名M原样替换,得到NUM的形式为2*N+1+1(千万不要随意把给N+1加上小括号,使NUM变为2* (N+1)+1,这就是宏名和变量名之间的区别)。
转载请注明原文地址:https://kaotiyun.com/show/61Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在位运算中,操作数每右移一位,其结果相当于()。
下列关于栈的描述,错误的是()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;...fun(s);...re
目前,有两种重要的高级语言,分别是结构化程序设计和【】。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
在面向对象的程序设计中,下列叙述中错误的是()。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为()。
下面数据结构中,属于非线性的是()。
随机试题
焊缝的基本符号是表示焊缝表面形状特征的符号。()
下列选项中,不适用《联合国国际货物销售合同公约》的情况是()
眩晕而见头痛如刺,口唇紫暗,肌肤甲错,健忘,心悸失眠,耳鸣耳聋,脉细涩。其治法是( )
患者,男,45岁,胃脘疼痛日久,疼痛有定处而拒按,食后痛甚,舌质紫暗,脉涩。其辨证为( )。
男,35岁。2个月前因风湿性心脏病主动脉瓣狭窄并关闭不全,行主动脉瓣膜置换术,术后30天出现发热,体温波动与38℃~39℃。查体:主动脉瓣听诊区可闻及舒张期杂音,脾大,两次血培养均(+),该患者最可能的诊断是
集合分配账户的特点是()。
信汇、电汇和托收业务中的结算工具与资金流向相同,随意属于顺汇。
背越式跳高身体在杆上成()姿势。
公安部督察委员会领导全国公安机关的督察工作,对()负责。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】A公司是国内一家大型系统集成企业,已建立基于SJ/T11234、SJ/I11235的涵盖公司所有部门和人员的质量管理体系。在公司建立质量管理体系之初,质量部要求各业务部门都参加体
最新回复
(
0
)