首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
22
问题
有如下程序 #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全国计算机二级
相关试题推荐
将小写字母’n’赋值给字符变量ch,正确的操作是()。
对下列语句正确的描述是()。constint*x;int*constx;
排序的重要目的是为了以后对已排序的数据元素进行()。
写出下列程序代码运行的结果【】。#include<iostream.h>classA{public:virtualvoiddisp(){cout<<"calssA!"<<(end
除析构函数外,不能带有参数的函数还有【】。而且它的返回数据类型不能随便指定,而由return语句中返回变量的类型决定。
下列叙述中正确的是()。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是______。
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
下列数据结构中不属于线性存储结构的是()。
随机试题
个体对待组织变革的阻力,主要表现在()
不同中药的药用部位不同,对应的采收期也不同,辛夷的采收期一般为
A市某化学制品公司与B市某运输公司在C市签订运送150吨化工原料的合同,B市运输公司车队在从B市向A市运输途中,行至C市和D市交界处时,由于车速太快,又遇大雨,且驾驶员对道路不熟,运输车发生翻车事故,化工原料全部倾倒于C市农民甲和D市农民乙的承包田中,毁坏
下列哪一项不属于宪法规定的公民的基本权利?
下列施工成本材料费的控制中,可以影响材料价格的因素是()。
劳动安全卫生评价费依据劳动安全卫生()计列。
下列()业务的处理符合权责发生制。
英译汉;“Commercial Moisture Regain”,正确的翻译为( )。
下列关于蓝色预警法的说法中,错误的是()。
Itisprettymuchaone-waystreet.Whileitmaybecommonforuniversityresearcherstotrytheirluckinthecommercialworld,
最新回复
(
0
)