首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,for循环体执行的次数是【 】。 #define N 2 #define M N + 1 #define K M + 1 * M/2 main( ) { int i; for(i=1;i <K;i++) {
以下程序中,for循环体执行的次数是【 】。 #define N 2 #define M N + 1 #define K M + 1 * M/2 main( ) { int i; for(i=1;i <K;i++) {
admin
2013-02-23
32
问题
以下程序中,for循环体执行的次数是【 】。
#define N 2
#define M N + 1
#define K M + 1 * M/2
main( )
{ int i;
for(i=1;i <K;i++) { ...... }
选项
答案
4
解析
本题考查宏定义。预编译时,首先将M的宏定义带入K,得到N+1+1*N+1/2;再将N的宏定义带人,得到2+1+1*2+1/2=3+2+0=5,所以循环4次。
转载请注明原文地址:https://kaotiyun.com/show/GaPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:“inta=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是()。
用高级语言编写的程序称为【】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
表达式a<b||(c&d)中运算符优先级最高的是()。
若有定义:char*st="howareyou";下列程序段中正确的是()。
有以下函数:fun(char*p){returnp;}该函数的返回值是()。
以下程序执行后x的值是()。#include<stdio.h>main(){intx,y=252,i=386,*m=&y,*z=&i;x=(z==m);printf("%d",x)
有以下程序:#include<stdio.h>#include<string.h>main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};inti,j;
执行语句for(i=1;i++<4;);后变量i的值是()。
以下对结构体类型变量td的定义中,错误的是 ______。
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为()
随机试题
某电视台拍摄一档真人秀节目,有A、B、C、D、E五位表演嘉宾,要求安排他们入住红、黄、蓝三顶帐篷。五位表演嘉宾提出了以下几点入住要求:①嘉宾A要入住红色帐篷②B和C要入住同一顶帐篷③如果D入住蓝色帐篷,则E也要入住蓝色帐篷
工程档案由建设单位进行验收,属于向地方城建档案管理部门报送工程档案的工程项目还应会同()共同验收。
室内排水管道上需要设置双向清通的检查口,设置要求为()。
(),中国银行股份有限公司挂牌成立。
农村信用社筹建完毕,应向()申请开业。
强化职业责任是()职业道德规范的具体要求。
Youaregoingtoreadanarticlewhichisfollowedbyalistofexamplesorheadings.Choosethemostsuitableonefromthelist
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",109
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
Modernlinguistics,asagainsttraditionalgrammar,is___________.
最新回复
(
0
)