填空题
下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为bi.dat的新文件中,请填空。
#include<stdio.h>
FILE *fp;
main()
{char ch;
if((fp=______)==NULL)/*第一空*/
exit(0);
while((______)!=’@’)/*第二空*/
fputc(ch,fp);
______;/*第三空*/
}
【参考答案】
fopen("bi.dat","W")/*第一空。语句"if((fp=______)==NULL)"的用意是测定打开文件......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)