下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。 #include <stdio.h> main() { FILE *fp; char ch; fp = fopen(【 】);

admin2009-08-24  24

问题 下列程序从名为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);
   }

选项

答案filea.dat,"r"

解析 本目要求从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上,首先打开filea.dat文件再读取字符,所以空白处应为以读的方式打开文件,所以其内容应该为"filea.dat","r"。
转载请注明原文地址:https://kaotiyun.com/show/znWp777K
0

最新回复(0)