|
18.C
语言中,系统自动打开的文件是
(
)
A.
二进制文件
B.
随机文件
C.
非缓冲文件
D.
设备文件
19.
执行下列程序
#define
R
0.5
#define
AREA(x) R*x*x
main ()
{int a=1, b=2;
printf (
″
%5
。
1f\n
″
, AREA(a+b));
}
后输出的结果是
(
)
A.0.0
B.0.5
C.3.5
D.4.5
20.
执行下列程序
#include
″
stdio. h
″
min ()
{printf(
″
%d\n
″
,NULL);}
后输出的结果是
(
)
A.-1
B.0
C.1
D.2
二、填空题
(
每小题
2
分,共
20
分
)
21.
如果在定义局部变量时省略了存储类型符,则默认的类型是
________
。
22.
利用运算符
__ __
,下列两个语句
b=5+a;a-=1;
的功能可以仅由一个语句实现,这个语句是
________
。
23.
“
n
是小于整数
m
的偶数”的
C
语言表达式是
________
。
24.
定义函数时,若函数的类型缺省,则函数的默认类型是
________
。
25.
语句
for(i=1;i==1;i++);
循环的次数是
________
。
26.
在
C
语言中,优先级最低的运算符是
________
。
27.
设
union
{
int a;
char c
[
99
]
;
}b;
则
sizeof(b)
的值是
________
。
28.
设
int a
[
10
]
={1,2,3};
则
*(a+3)
的值是
________
。
29.
设
short a
[3][4];如果数组
|