首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM 2*M+1 void main( )
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM 2*M+1 void main( )
admin
2010-03-29
46
问题
有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM 2*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://www.kaotiyun.com/show/Bjjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidfunl(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={’’1234567’’},
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
有以下程序:#include,typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
关系数据库管理系统能实现的专门关系运算包括()。
若已包括头文件和,运行下面程序的输出结果是()。charsl[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);puts(s1);
在软件生产过程中,需求信息的来源是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
n个顶点的连通图中边的条数至少为()。
C++中封装性、继承性和【】是面向对象思想的主要特征。
随机试题
Afinepieceofmusic,amasterpieceofpainting,orafirst-rateplayhasthepowertocaptureandholdoutfullestandmostco
四逆汤中炙甘草的作用是
下列哪项不是哮喘患儿的肺功能特点
下列哪项关于弥漫性甲状腺肿伴甲亢发病机理的描述与目前的观点不符
聚酰胺色谱常用于分离
根据工程实践经验,在地层软弱而且墙体的人土深度又不大时,()。
问题解决的第一个阶段是()。
教育对社会政治经济具有巨大的促进作用,但不能决定社会的政治经济变化。()
国家行政机关与行政机关外部系统人员的交流形式是( )。
数据流图(DFD)是一种描述数据处理过程的工具,常在(27)活动中使用。
最新回复
(
0
)