首页/ 题库 / [单选题]若程序有宏定义:#define N 10的答案

若程序有宏定义:#define N 100则以下叙述中正确的是______。

单选题
2022-08-11 02:59
A、宏定义中定义了标识符N的值为整数100
B、在编译程序对C源程序进行预处理时用100替换标识符N
C、对C源程序进行编译时用100替换标识符N
D、在运行时用100替换标识符N
查看答案

正确答案
B

试题解析
解析: 本题考查的重点是宏定义。#define指令定义一个标识符和一个串,编译程序在对C源程序处理时,发现该标识符就都用该串替换,因此选项B是正确的。

标签:
感兴趣题目
若程序中有宏定义行 :#define N 100 则以下叙述中正确的是
若程序中有宏定义行:#define N 100 则以下叙述中正确的是( )。
 
若程序中有宏定义行:#define N 100则以下叙述中正确的是( )。
若程序有宏定义:#define N 100则以下叙述中正确的是______。
若程序有宏定义:#define N l00,则以下叙述中正确的是( )。
有如下程序 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<=NUM;i++) printf("%d "i) } 该程序中的for循环执行的次数是______。
有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main() { int i; for(i=1; i<=NUM; i++) printf("% d ", i); } 该程序中的for循环执行的次数是______。
有如下程序: #define n 2 #define m N+1 #define NUM 2*m+1 main() { int i; for(i=1;i<=NUM;i++)printf("%d ",i); } 该程序中的for循环执行的次数是______。
以下程序中的for循环执行的次数是______。 #define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<NUM;i++) printf("%d ",i); }
若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d ",Z); printf("%d ",--a);
有以下函数定义: void fun(int n, double x) {…} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
相关题目
若程序中有宏定义行:#define N 100,则下列叙述中正确的是( )。
若变量已正确定义,要求程序段完成求5!的计算,下列选项中不能完成此操作的程序段有______
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是 ______。
若程序中定义了局部变量与全局变量,则______。
若程序中定义了局部变量与全局变量,则 ______ 。
若程序中定义了局部变量与全局变量,则______。
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是______。
若有定义int*p[3];,则以下叙述中正确的是______。
若有定义int * p[3]:,则以下叙述中正确的是 ______。
设有如下定义,则以下叙述中正确的是______。 int(*ptr)();
设有以下定义: char *st="how are you";下列程序段中正确的是______。
设有以下宏定义: #define N 3 #define Y(n) ((N+1)*n)则执行以下语句后,z的值为______。 z=2*(N+Y(3+2));
若要求定义具有1O个int型元素的一维数组a,则以下定义语句中的错误的是______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
设变量已正确定义,则以下能正确计算n!的程序段是______。
若程序中有宏定义行:#define N 100,则下列叙述中正确的是(  )。
以下关于程序语言的叙述,正确的是______。
以下关于程序中函数的定义、调用和声明的叙述中,正确的是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧