首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main() { int i; for(i=1; i<=NUM; i++)
有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main() { int i; for(i=1; i<=NUM; i++)
admin
2013-02-23
36
问题
有如下程序: # 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
答案
B
解析
本题考查宏定义的使用。本题定义了3个宏名分别是N、M和NUM。对NUM展开得2*M+1=2*N+1+1=2×2+1+1=6。因此正确答案是B。
转载请注明原文地址:https://kaotiyun.com/show/W7Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义typedefint*INTEGER;INTEGERp,*q;以下叙述正确的是()
以下程序的输出结果是()main(){inta=2,k;for(k=0;k<3;k++)printf("%4d",f1(a));}f1(inta){intb=0;static
下列4项中说法不正确的是()
以下程序的输出结果是【】。#include<stdio.h>main(){ints[]={1,2,3,4},i;intx=0;for(i=0;i<4;i++){x=sb(s,x);
在数据流图(DFD)中,带有名字的箭头表示______。
程序设计语言的基本成分是数据成分、运算成分、控制成分和
以下选项中错误的是()
无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,则为【】。
根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成()
在软件生命周期中,【】阶段是花费最多、持续时间最长的阶段。
随机试题
具有浮大搏指、弦急中空特点的脉是
男性,52岁,3年前行阑尾切除术,1d前出现腹痛,不排气排便。该患者确诊为肠梗阻,肠梗阻根据病因分为以下几种,除外
替代效应是指当某商品的价格发生变动时,消费者需求量发生变动的现象。()
登记账簿时,发生的空行、空页一定要补充书写,不得注销。()
下列选项中,属于货币市场的有()。
下列关于基金会的说法中,正确的是()。
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays.Iwa
已知以下基本汇率,求套算汇率:(武汉理工大学2006年)GBP1=$1.6808/1.6816,$1=DM1.6917/1.6922,求套算汇率GBP/DM?
[*]
执行下列语句段后intn=0;for(inti=70;i>0;i-=3)n++;n的值是
最新回复
(
0
)