首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中的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
56
问题
以下程序中的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全国计算机二级
相关试题推荐
执行以下程序时,在窗体上单击鼠标后,将出现输入对话框,此时,直接按下回车键,窗体上的输出结果是PrivateSubForm_Click()DimSAsStringS=InputBox("inputdata","importa
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load()PrivateSubTimer1_
关于随机文件,以下叙述中错误的是
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
设一棵树的度为4,其中度为4,3,2,l的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为()。
下列说法中,错误的是
构成计算机软件的是
随机试题
水平荷载作用下,多层框架结构的侧移主要由
对于正常人胃液的叙述,恰当的是
关于对比剂水溶性的描述,错误的是
诊断为猩红热,出疹期最有意义的是
A.氨茶碱B.布地奈德C.酮替芬D.异丙托溴铵E.孟鲁司特建议长期进行治疗的慢阻肺的患儿需监测身高的是()。
关于项目经理的说法,正确的是()。
燃烧按照其形成的条件和发生瞬间可分为()。
以下()体现了特别行政区的高度自治。
在面向对象技术中,多态有多种不同的形式,其中(1)和(2)称为通用多态,(3)和强制多态称为特定多态。
表达式{1999-12-20)>{1999-12-10}的结果为______。
最新回复
(
0
)