10.执行以下程序段,输出结果是____。 char s1[]=”ABCD”; printf(“%d\n”,s1[4]);
A. 4
B. 0
C. 字符'D'
D. 不确定值
查看答案
13.如果定义以下数组和变量,则数组元素的有效引用是_____。 int x[5];int i=0 ;
A. x[i*i]
B. x[2+3]
C. x[i]
D. x[i+1]
E. x[2*i]
1.以下计算不会引起二义性的宏定义是_____。
A. #define P(x) x*x
B. #define P(x) (x*x)
C. #define P(x) (x)*(x)
D. #define P(x) ((x)*(x))
2.有如下C语言条件编译形式,其中ABC可以是____。#ABC 标识符 程序段 1#else 程序段 2#endif
A. define或 include
B. fdef或include
C. ifdef或ifndef
D. ifdef或 ifndef 或if
3.在如下宏定义中,MAX代换的是_____。#define MAX 20;
A. 20.000000
B. 20
C. 20;
D. 20.0