首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
24
问题
有如下程序 #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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列关于继承的描述,错误的是()。
执行语句序列:inti=0;while(i<25)i+=3;cout<<i;输出结果是______。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
下面是关于ios类的叙述,正确的是()。
在面向对象的程序设计中,下列叙述中错误的是()。
下列不能被重载的运算符是______。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
按“先进先出”原则组织数据的数据结构是【】。
以下数据结构中不属于线性结构的是()。
随机试题
在“POSDCORB”中,古立克认为将目的具体化的惟一途径是
肝脏的主要功能不包括
在调拌模型材料过程中调拌时间过长或中途加水再调拌产生的主要不良后果是
人本主义疗法的特点之一是行为主义的常用疗法是
消除人的不安全行为,实现作业行为安全化的主要措施有()。
证券公司从事上市公司并购重组财务顾问业务应当具备的条件不包括()。
企业年金由国家宏观指导、企业内部决策执行,费用由企业和职工个人缴纳,企业缴费在工资总额()%以内的部分,可以从成本中列支。
根据下面资料回答问题:下列年份中,产品合格率(合格产品数/抽查产品数)最高的年份是()
设函数f(u)具有二阶连续导数,z=f(excosy)满足=(4z+excosy)e2x.若f(0)=0,f’(0)=0,求f(u)的表达式.
Somepeoplethinkthatthetimetobeginstudyingaforeignlanguageisinchildhood,andthattheyoungeryouare,theeasieri
最新回复
(
0
)