填空题

下面程序把从终端读入的文本(用"@"作为文本结束的标志)复制到一个名为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)"的用意是测定打开文件......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)