单选题 有如下程序:
#include<stdio.h>
main()
{ FILE*fp1;
fp1=fopen("f1.txt", "w");
fprintf(fp1, "abc");
fclose(fp1);
}
若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为______。
【正确答案】 C
【答案解析】[解析] 当用“w”打开时,已存在一个以该文件名命名的文件,则在打开时将该文件删除,再重新建立一个新文件,因此当输入时原来的内容已被覆盖,所以只有后输入的内容,故选择C选项。