第2题
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。
include <stdio.h>
main()
{ FILE *fp; char ch;
fp = fopen(【 】);
ch = fgetc(fp);
while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }
putchar("\n"); fclose(fp);
}
第3题
设机器字长为16位(其中一位为符号位),对于整数,当其分别代表无符号数、原码、补码和反码时,分别写出其对应的十进制数范围及机器数形式(用十六进制表示)。
第4题
A.从键盘输入一个字符给字符变量s1
B.从键盘输入一个字符,然后再输出到屏幕
C.从键盘输入一个字符,然后在输出到屏幕的同时赋给变量s1
D.在屏幕上输出stdout的值
第7题
阅读以下程序及对程序功能的描述,其中正确的是
#include <stdio.h>
main()
{ FILE *in,*out;
char ch,infile[10],outfile[10];
printf("Enter the infile name:\n");
scanf("%s",infile);
printf("Enter the outfile name: \n");
scanf("%s",outfile);
if((in=fopen(infile,"r"))==NULL)
{ printf("cannot open infile\n");
exit(0); }
if((out=fopen(outfile,"w"))==NULL)
{ printf("cannot open outfile\n");
exit(0); }
while(! feof(in))fputc(fgetc(in),out);
fclose(in);fclose(out); }
A.程序完成将磁盘文件的信息在屏幕上显示的功能
B.程序完成将两个磁盘文件合二为一的功能
C.程序完成将一个磁盘文件复制到另一个磁盘文件中
D.程序完成将两个磁盘文件合并并在屏幕上输出
第9题
A.保护屏幕
B.通过屏幕保护程序,可以设置密码,当用户离开计算机时可以保护用户文件
C.保护当前用户在屏幕上显示的内容不被其它人看到
D.为了不让计算机屏幕闲着,显示一些内容让其他人看
第10题