题目内容

9.执行以下程序段,输出结果是____。 char s1[]=”1234”,s2[]=”1234”; printf(“%d\n”,strlen(strcpy(s1,s2)));

A. 4
B. 5
C. 6
D. 7

查看答案
更多问题

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

答案查题题库