2013年计算机二级考试C语言章节习题及答案13

牛课网 考试宝典 更新时间:2024-05-14 04:47:04

计算机二级c语言 历年计算机二级c语言题库及答案 计算机二级历年真题c语言

一、选择题

1.若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是
A) EOF
B) -1
C) 非零值
D) NULL
答案:C

2.以下程序的输出结果是
A) 0
B) 1
C) 2
D) 3
main()
{ int a=5,b=6,c=7,d=8,m=2,n=2;
printf("%d\",(m=a>b)&(n=c>d));
}
答案:A

填空题

1.a为任意整数。能将变量a中的各二进制位均置成1的表达式是_____。
答案:a=a|0xffff

2. 能将两字节变量x的高8位置全1,低字节保持不变的表达式是_____。
答案:x=x|0xff00

3.以下C程序将磁盘中的一个文件复制到另一个文件中,两个文件名在命令行中给出。(假定文件名无误),请填空。
#include "stdio.h"
main(int argc, char *argv[])
{ FILE *f1,f2; char ch;
if(argc<_____) { printf("命令行参数错!\"); exit(0); }
f1=fopen(argv[1],"r");
f2=fopen(argv[2],"w");
while(_____) fputc(fgetc(f1),______);
________;_________;
}
!feof(f1) f2 fclose(f1) fclose(f2)

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698