问题
填空题
在C盘根目录下创建一个名为”c. txt”的文本文件,文本文件的内容从键盘读取,直到遇到"\n"(回车键)为止。程序清单如下: #include<stdio.h> #included<______>/*第一空*/ void main() {FILE *fp; char c; if((fp=fopen("C:\c.txt","______"))==NULL)/*第二空*/ {printf("can not open file!\n");exit(0);) while((______)!==’\n’)/*第三空*/ fput(c,fp); fclose(fp); }
答案
参考答案:stdlib.h/*第一空。"exit(0)"函数所在的头文件是"stdlih.h",故需在编译时加入"stdlih.h"头文件*/
解析:w/*第二空,"W"表示的打开文件的模式,若文件不存在则自动建立一个新文件接受写入数据*/ c=getchar()/*第三空,此处是一个判定条件,判定从键盘输入数据是否满足条件*/