有以下程序 #include<stdio.h> main() { FILE*f; f=fopen("filea.txt","w"); fprintf(f,"abc")

admin2009-09-28  27

问题 有以下程序
       #include<stdio.h>
       main()
       {  FILE*f;
         f=fopen("filea.txt","w");
         fprintf(f,"abc")
         fclose(f);
      }
若文本文件filea.txt中原有的内容为:hello,则运行以上程序后,文件filea.txt中的内容为

选项 A、helloabc
B、abclo
C、abc
D、abchello

答案C

解析 本题主要考查了文件的打开操作,"w"是为写而打开文本文件。这时,如果指定的文件不存在,系统将使用在fopen调用中指定的文件名建立—个新文件;如果指定的文件已存在,则将从文件的起始位置开始写,文件中原有的内容将全部消失,因此选项C是正确的。
转载请注明原文地址:https://kaotiyun.com/show/V9Wp777K
0

相关试题推荐
最新回复(0)