A-A+

下面程序把从终端读入的文本(用@作为文本结束的标志)复制到一个名为bi.dat的新文件中

2022-08-06 10:42:42 问答库 阅读 178 次

问题详情

下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
#include<stdio.h>
FILE*fp;
main()
{char ch;
if((fp=______)==NULL)/*第一空*/
exit(0);
while((______)!="@")/*第二空*/
fputc(ch,fp);
______;/*第三空*/
}

参考答案

正确答案:
下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
#include<stdio.h>
FILE*fp;
main()
{char ch;
if((fp=______)==NULL)/*第一空*/
exit(0);
while((______)!='@')/*第二空*/
fputc(ch,fp);
______;/*第三空*/
}

考点:文本,终端