选择题   有以下程序
    #include<stdio.h>
    main()
    {  FILE*fp;int i,a[6]={1,2,3,4,5,6};
      fp=fopen('d2.dat','w+');
      for(i=0;i<6;i++)fptintf(fp,'%d\n',a[i]);
      rewind(fp);
      for(i=0;i<6;i++)fscanf(fp,'%d',&a[5-i]);
      fclose(fp);
      for(i=0;i<6;i++)printf('%d,',a[i]);
    }
    程序运行后的输出结果是______。
 
【正确答案】 A
【答案解析】第一个循环将数组a里数据写入文件,rewind函数将文件指针回到开头,第二个循环将文件里数据倒序写入a数组,第三个循环将a数组数据输入,则是a之前数据里的倒序,选择A。