[单选题]

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

A.宏定义中定义了标识符N的值为整数100

B.在编译程序对C源程序进行预处理时用100替换标识符N

C.对C源程序进行编译时用100替换标识符N

D.在运行时用100替换标识符N

参考答案与解析:

相关试题

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

[单选题]若程序中有宏定义行:#define N 100 则以下叙述中正确的是A.宏定义行中定义了标识符N的值为整数100B.在编译程序对C源程序进行预处理时用100替换标识符NC.对C源程序进行编译时用100替换标识符ND.在运行时用100替换标识符N

  • 查看答案
  • 若程序中有宏定义行 :#define N 100 则以下叙述中正确的是A) 宏定

    [单选题]若程序中有宏定义行 :#define N 100 则以下叙述中正确的是A.) 宏定义行中定义了标识符 N 的值为整数100B.) 在编译程序对C 源程序进行预处理时用100 替换标识符NC.) 对 C 源程序进行编译时用 100 替换标识符ND.) 在运行时用 100 替换标识符N

  • 查看答案
  • 若程序中有宏定义行:<br />#define N 100<br />则以下叙述中正确的是(  )。

    [单选题]若程序中有宏定义行:#define N 100则以下叙述中正确的是(  )。A.宏定义行中定义了标识符N的值为整数100B.在编译程序对C源程序进行预

  • 查看答案
  • 若程序中有宏定义行:#defineN100则以下叙述中正确的是( )。

    [单选题]若程序中有宏定义行:#define N 100 则以下叙述中正确的是( )。A.宏定义行中定义了标志符N的值为整数100B.在编译程序对C源程序进行编译预处理时用100替换标志符NC.对C源程序进行编译时用100替换标志符ND.在运行时用100替换标志符N

  • 查看答案
  • 若有以下宏定义: # define N 2 # define Y(n) ((N£

    [单选题]若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是A.语句有错误B.z=34C.z=70D.z无定值

  • 查看答案
  • 若有以下宏定义:#define N 2#define Y(n)((N£«1)*n

    [单选题]若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( )。A.语句有错误B.z=34C.z=70D.z无定值

  • 查看答案
  • 设有以下宏定义: # define N 3 # defi0ne Y(n)(N£«

    [单选题]设有以下宏定义: # define N 3 # defi0ne Y(n)(N+1) * n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为 ( )A.出错B.42C.48D.54

  • 查看答案
  • 有以下程序 #include #define N 5 #define M N£

    [单选题]有以下程序 include define N 5 define M N£«1有以下程序 #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2) i2=f(1+1); printf("%d %d/n",i1,i2); } 程序的运行结果是______。A.12 12B.11 7C.11 11D.12 7

  • 查看答案
  • 设有定义:int(* ptr)(); 则以下叙述中正确的是()

    [单选题]设有定义:int(* ptr)( ); 则以下叙述中正确的是 ( )A.ptr是指向一维数组的指针变量B.ptr是指向int型数据的指针变量C.ptr是指向函数的指针,该函数返回一个int数据D.prt是一个函数名,该函数的返回值是指向int型数据的指针

  • 查看答案
  • 设有宏定义 :#define IsDIV(k,n) ((k%n==1)?1:0)

    [单选题]设有宏定义 :#define IsDIV(k,n) ((k%n==1)?1:0) 且变量 m 已正确定义并赋值 ,则宏调用 :IsDIV(m,5)&&IsDIV(m,7) 为真时所要表达的是A.) 判断 m 是否能被 5 或者 7 整除B.) 判断 m 是否能被 5 和 7 整除C.) 判断 m 被 5 或者 7 整除是否余 1D.) 判断 m 被 5 和 7 整除是否都余 1

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