有如下程序 #include <stdio.h> main() { FILE *fp1; fp1;fopen("ftxt","w"); fprintf(fpl, "abc") fclose(fp

admin2009-01-15  23

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

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

答案4

解析 本题考核的知识点是操作文件的几个基本函数。主函数中定义了一个文件指针中1,然后通过fopen()函数,以写的方式打开文件“f1.txt’,并让指针印1指向它,接着调用fptind()函数将“abc”写到文件fp1所指的文件里,由于开始fp1指向文件的“f1.txt”的开始位置,因此“abc”将把文件“f1.txt”里原来的内容“good”覆盖掉,故文件“f1.txt”里最后的内容为“abc”,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/YdHp777K
0

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