首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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);
有如下程序: #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);
admin
2013-02-23
50
问题
有如下程序: #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/qEJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下正确的数组定义语句是______。
下列程序的输出结果是【】。intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){in
下面程序的输出是【】。main(){enumern{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[
软件系统生命周期的第一个阶段是______。
以下函数用来求出两整数之和,并通过形参将结果传回,请填充完整。voidfunc(intx,inty,【】z){*z=x+y;}
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=【】;i<j;i++,j--){k=str[i];
数据元素之间【】的整体称为逻辑结构。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
算法一般都可以用_____控制结构组合而成。
随机试题
简述皮肌炎病人的临床表现。
下列可以表明建设工程投资、进度、质量三大目标之间存在统一关系的是( )。
对于大型项目来说,根据产品的生产工艺流程,分为()。
某企业为增值税一般纳税企业,适用的增值税税率为17%。本月“应收账款”期初余额为117000元,本月收回应收账款70200元,“应收账款”期末余额为93600元;“库存商品”账户期初余额为100000元,本月完库商品销售收入为90000元;本月销售商品
通货紧缩有利于()。
Logisticsisaboutthe()flow,likethemovementofmaterials,goods,cargoandfreight.
A、 B、 C、 D、 D前一组图中,第一图与第二图重合的部分,阴影变空白,不相交部分保持不变。据此规律,后一组图前两图的相交部分阴影也要变空白,不相交部分保持不变。故本题正确答案为D。
下列说法中揭示因果关系的有()
Oneofthegreatachievementsofmoderntimesisthatwehavemadesocietymorefair.Sixtyyearsago,theupperclassesweredo
计算机中对数据进行加工与处理的部件,通常称为______。
最新回复
(
0
)