选择题   有如下程序:
    #include  <stdio.h>
    main()
    {
    int i;
    FILE*  fp;
    for (i=0;i<5;i++)
    {
    fp=fopen('output.txt','w');
    fputc('A'+i,fp);
    fclose(fp);
    }
    }
    程序运行后,在当前目录下会生成一个output.txt文件,其内容是______。
 
【正确答案】 A
【答案解析】 程序执行过程为:i=0时,以只写方式打开文本文件output.txt,调用函数fputc向文件输入'A',关闭文件;i=1时,再次以只写方式打开output.txt,调用函数fputc向文件输入'B'覆盖原本的'A',关闭文件;之后文件中的内容依次为'C'、'D'、'E';i=5时退出循环。output.txt文件中内容为'E',选项A正确。