|
18.
设有说明:
int u=1, v=2;
表达式:
u+v<<2
的值是( )
A.-1
B.1
C.9
D.12
19.
下面程序段中,
不能完成的功能是( )
FILE *fp;
char ch;
fp=fopen(
″
file1
″
,
″
rb+
″
);
ch=fgetc(fp);
A.
建立文件指针
fp
与文件
file1
的联系
B.
从
file1
文件中读一个字符
C.
向
file1
文件中写一个字符
D.
打开名为
file1
的二进制文件
20.
在格式:
fread(stu,size,n,fp);
中,下面说法
不正确的是( )
A.stu
是内存中存放数据的首地址
B.n
表示读
n
次
C.size
是一个数据块的字节数
D.fp
表示文件指针
二、多项选择题
(
本大题共
5
小题,每小题
2
分,共
10
分
)
在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
21.
微机系统的主机包含的部件有(
)
A.
输入设备
B.
存储器
C.
输出设备
D.
运算器
E.
控制器
22.
下面各选项中,能正确进行字符串操作的有(
)
A. char s[ ]={
′
a
′
,
′
b
′
,
′
c
′
,
′
d
′
,
′
e
′
,
|