C. mon=sun+1;
D. day=sun;
14.
若用数组名作为函数调用时的实参,则实际上传递给形参的是
(
)
A.
数组的第一个元素值
B.
数组元素的个数
C.
数组中全部元素的值
D.
数组首地址
15.
下列
错误的是
(
)
A. char s
[]
=
″
China
″
;
B. char s
[
10
]
={
″
China
″
};
C. char s
[
10
]
; s=
″
China
″
;
D. char s
[
10
]
={
′
C
′
,
′
h
′
,
′
i
′
,
;′
n
′
,
′
a
′
};
16.
在
C
语言中,有值函数的数据类型是指
(
)
A.
函数形式参数的数据类型
B.
函数返回值的数据类型
C.
调用该函数时的实参的数据类型
D.
任意指定的数据类型
17.
设
struct
{ short a;
char b;
float c;
}cs;
则
sizeof(cs)
的值是
(
)
A. 4
B. 5
C. 6
D. 7
18.
设
int x
[]
={1, 2, 3, 4, 5, 6, 7, 8, 9, 0}, *p=x, k;
且
0
≤
k<10,
则对数组元素
x
[
k
]的
错误引用是
(
)
A. p+k
B. *(x+k)
C. x
[
p-x+k
]
D. *(&x
[
k
]
)
19.
设
#define N 3
#define Y(n) ((N+1)*n)
则表达式
2*(N+Y(5+1))
的值是
(
)
A. 42
B. 48
C. 54
D.