首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2013-02-27
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://kaotiyun.com/show/k7Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> int*fun() { staticinta[2]={0,1}; a[0]+=a[1]; a[1]+=a[0]; returna; } voidmain()
有以下程序 #include<stdio.h> #include<string.h> main() {charstr[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",strl
有以下程序: #include<stdio.h> main() { chars[]="abcde"; s+=2; printf("%d\n",s[0]); } 程序的运行结果是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
设有如下类型说明语句 typedefstruct {intnum; struct{inty,m,d;}date; }PER; 则以下定义结构体数组并赋初值的语句中错误的是()。
设有定义: structcomplex {intreal,unreal;}data1={1,8},data2; 则以下赋值语句中错误的是()。
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系和年龄)C(C#,Cn,P#)(其属性分别为课程号、课程名和先修课)SC(S#,C#,G)(其属性分别为学号、课程号和成绩)
下面表示纯虚函数的成员函数是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
流操作中若要按八进制、十六进制和十进制格式显示,则应用【】、【】和【】来分别指定。
随机试题
以潜在的侵权人为被保险人所设计的一种责任保险,其保险标的为被保险人对第三人所负的赔偿责任,该保险为哪种产品保险?
A胰岛素B磷脂类C单室脂质体D热敏感性药物E微球逆相蒸发法适合于包封
下列哪项Coombs试验阴性
A.不得采用附赠礼品销售方式B.可以采用附赠药品销售方式C.对药品购买和使用进行指导D.佩戴标明其姓名等内容的胸卡E.不得采用开架自选的销售方式营业时间内在岗的执业药师应()
英国人戴维斯在美国新泽西州和加利福尼亚州均有经常居所,他与中国大华公司有业务往来关系,后双方产生争议,戴维斯发现网络上有出自大华公司对其不良的言论,认为大华公司侵犯了其人格权,关于人格权内容的法律适用,依我国《涉外民事关系法律适用法》,下列哪项是正确的?(
关于电力架空线路架设及试验的说法中,正确的有()。
金鱼实际上是一类人工驯养的鲫鱼。大约2000年以前,中国的古人就开始养殖银鲫作为食物和观赏鱼。随着时间的推移,基因突变和人工选择使银鲫身上出现了橙、红、黄等颜色,改变了其沉闷乏味的形象,也造就了我们今天看到的多姿多彩的金鱼。17世纪的时候,金鱼传到欧洲,并
《蛮书》
劳动力商品最重要的特征是
以下选项中非法的字符常量是()。
最新回复
(
0
)