有如下程序: #include main() { FILE *fpl; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1);

admin2012-12-03  42

问题 有如下程序:
    #include
    main()
    { FILE *fpl;
      fp1=fopen("f1.txt","w");
      fprintf(fp1,"abc");
      fclose(fp1);
    }
    若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为(    )。

选项 A、goodabc
B、abcd
C、abc
D、abcgood

答案C

解析 当用“w”打开对,已存在一个以该文件名命名的文件,则在打开时将该文件删除,再重新建立一个新文件,因此当输入对原来的内容已被覆盖,所以只有后输入的内容,故选择C选项。
转载请注明原文地址:https://jikaoti.com/ti/5wB0FFFM
0

随机试题
最新回复(0)