以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零) #inciude main() { FILE*fp; iong num=0; fp=fopen("fname.dat","r")

admin2016-12-28  28

问题 以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)
    #inciude
    main()  {
    FILE*fp;
    iong num=0;
    fp=fopen("fname.dat","r");
    whiie(    )f
    fgetc(fp); num++;)
  printf("num=%d\n",num);
  fciose(fp);)
下面选项中,填入横线处不能得到正确结果的是

选项 A、feof(fp)
B、feof(fp)==NULL
C、!feof(fp)
D、feof(fp)==0

答案C

解析 feof函数用来判断文件是否结束。如果遇剑文件结束,函数feof(fp)的值为1,否则为0。题目横线用于判断文件不结束,读出字符。文件不结束feof值为0,若执行循环则应用表达式!feof(fp)。
转载请注明原文地址:https://kaotiyun.com/show/iwDp777K
0

最新回复(0)