江南大学现代远程教育2013年上半年第三阶段测试卷
一、选择题(每题2分,共30分)
1.对于基类型相同的指针变量,不能进行( A )运算。
A.+ B.- C.= D.==
2.C语言中文件的存取方式是( C )。
A.顺序存取 B.随机存取
C.a与b均可 D.a与b均不可
3. 函数AAA(s,t)
char *s,*t;
{ while(*t++);
t--;
while(*t++=*s++);
}
的功能是( D )。
A.求串的长度
B.比较两个串的大小
C.将串s复制到串t中
D.将串s连接到串t中
4.在16位IBM-PC机上使用C语言,如定义下列联合类型变量:
union data
{
int i;
char ch;
float f;
}a,b,c;
则联合变量,a,b,c名占用内存的字节数为( C )。
A.1 B.2 C.4 D.7
5.以下执行后显示的结果是( A )。
#include <stdio.h>
FILE *fp;
main()
{ int s=0,i,a[4]={15,25,33,58};
fp=fopen("data.txt","wb");
for(i=0;i<4;i++)
putw(a[i],fp);
fclose(fp);
fp=fopen("data.txt","rb");
for(i=1;i<4;i++)
s+=getw(fp);
printf("%d\n", s);
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科计算机语言(C)第3阶段测试题全文阅读和word下载服务。
相关推荐: