首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #define n 2 #define m N+1 #define NUM 2*m+1 main() { int i; for(i=1;i<=NUM;i++)printf("%d\n",
有如下程序: #define n 2 #define m N+1 #define NUM 2*m+1 main() { int i; for(i=1;i<=NUM;i++)printf("%d\n",
admin
2009-02-15
49
问题
有如下程序: #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); } 该程序中的for循环执行的次数是_____。
选项
A、5
B、6
C、7
D、8
答案
2
解析
在C语言中,宏定义在编译时将被直接替换,所以NUM最后会被替换成2*N+1+1,即2*2+1+1,值为6。因此, for循环执行的次数为6。
转载请注明原文地址:https://www.kaotiyun.com/show/oyXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于变量作用域的叙述中,错误的是()。
编写如下程序:PrivateSubCommandl_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1Elselfscore>60Th
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
设窗体上有一个名称为Checkl的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是()。
PrintFormat(1234.56,"###.#")语句的输出结果是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
随机试题
PLC文本化编程语言包括:()。
女性,28岁,主诉:全口牙龈增生,影响进食一月余,一个月前咽痛,发热4天。近两个月来,乏力、纳差、体重减轻十斤。若怀疑白血病,诊断前应首先做哪一项检查
小活络丹的功用是
工程资料管理软件中的单元格不能加边框。()
Salesbytrademarkorbrand____________
在票据保证中,关于保证人的责任下列各项中表述正确的有()。
我国相关法律明确规定,参与非法金融活动受到的损失,由参与者自行承担。()
唐代文学的最高标志是()。
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
Unlikeothercountrieswhereitiscommontoseetwowomenortwomenholdinghands,suchbehaviorisfrowneduponinWesternco
最新回复
(
0
)