首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中的for循环执行的次数是______。 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<NUM;i++)
以下程序中的for循环执行的次数是______。 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<NUM;i++)
admin
2009-02-15
84
问题
以下程序中的for循环执行的次数是______。 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<NUM;i++) printf("%d\n",i); }
选项
A、5
B、6
C、7
D、8
答案
2
解析
宏替换是先替换再运算返回结果,因此N的值为2,M的值为3,NUM的值 =2*M+1=2*N+1+1=6,而不是:2*M+1=2*(N+1)+1=7。因此该循环只执行6次。
转载请注明原文地址:https://kaotiyun.com/show/1tXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,煎望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
下列对于软件测试的描述中正确的是
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Fori
为了将“联想电脑”作为数据项添加到列表框Listl的最前面,可以使用语句
以下关于MsgBox的叙述中,错误的是
窗体上的三个命令按钮构成名称为Commandl的控件数组。如图所示。程序如下:PrivateSubCommandl_Click(IndexAsInteger)IfIndex=1ThenPrint"计算机
以下关于函数过程的叙述中,正确的是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
在下面语句或函数中,不能描述选择结构的是()。
随机试题
背景资料: 某地下工程在施工过程中,发生如下事件: 事件一:为节约施工成本,施工单位利用现场原有竖井运送施工材料。 事件二:经发包人同意,监理单位人员兼任兼职质量监督员。 事件三:基坑土方开挖到接近设计标高时,总监理工程师发现基坑四周地表出现裂缝,
A.肝包虫病和肺包虫病B.窦道和虫囊肿C.胆管炎和胆结石D.干线型肝硬化E.橡皮肿日本血吸虫引起
以下所列病因可引起中枢性呼吸衰竭的是
患者,男,56岁。肾移植术后1年出现排尿减少,对免疫抑制疗法不敏感,此种反应为
腹泻时应首选的辅助检查是()。
对应征进口环节增值税的货物,其进口环节增值税组成计税价格包括()。
一般保证最重要的特点就是保证人享有先诉抗辩权。先诉抗辩权的存在使一般保证中的保证人所承担的责任成为一种纯粹的()。
公安机关对卖淫、嫖宿暗娼以及介绍或者容留卖淫、嫖宿暗娼行为可并处()元以下罚款。
按韵母内部成分的特点,普通话韵母分为单元音韵母,复元音韵母和_____。
下列选项中,不能作为合法常量的是()。
最新回复
(
0
)