第八章单元测试
  1. 系统标准输入文件是指(   )


  2. A:

    硬盘

    B:

    键盘

    C:

    显示器

    D:

    软盘


    答案:

    键盘


  3. 若执行fopen函数打开文件不成功时,则函数的返回值是(  )



  4. A:

    EOF

    B:

    1

    C:

    0

    D:

    地址值          

  5. 若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件打开方式应该是(  )


  6. A:

    “ab”

    B:

    “wb+”

    C:

    “ab+”

    D:

    “rb+”

  7. fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式可以是(  )


  8. A:

    只写

    B:

    B和C都正确 


    C:

    追加       

    D:

    读或者         

  9. 函数调用语句fseek(fp,-20L,2)的含义是(  )


  10. A:将文件位置指针从文件末尾处后退20个字节
    B:将文件位置标记从当前位置向后移动20个字节
    C:将文件位置标记移到距离文件头20个字节处 D:将文件位置指针移到离当前位置20个字节处
  11. 若fp是指向某文件的指针,且已读到文件末尾,则feof(fp)的返回值是(   )


  12. A:

    EOF      

    B:

    1

    C:

    NULL


    D:

    -1      

  13. 下列关于C语言数据文件的叙述正确的是(     )


  14. A:一般中间结果数据需要暂时保存在外存上,以后又需要输入内存的,常用文本文件保存;
    B:文件由ASCII码字符序列组成,C语言只能读写文本文件
    C:二进制文件把数据按其在内存中的存储形式原样输出到磁盘上存放 D:文件由二进制数据序列组成,C语言只能读写二进制文本文件
  15. C语言中,能识别和处理的文件是(      )


  16. A:数据文件和二进制文件 B:文本文件和数据块文件 C:流文件和文本文件
    D:文本文件和二进制文件
  17. 若调用fputc函数输出字符成功,则其返回值是(   )


  18. A:

    输出的字符

    B:

    1

    C:

    0

    D:

    EOF

  19. 利用fread (buffer,size ,count, fp)函数可实现的操作是(    ) 


  20. A:

    从fp指向的文件中,将count个字节的数据读到由buffer指出的数据区中;

    B:

    若文件操作出现异常,则返回实际从文件读取数据块的个数; 


    C:

    从fp指向的文件中,将size*count个字节的数据读到由buffer指出的数据区中

    D:

    以二进制形式读取文件中的数据,返回值是实际从文件读取数据块的个数count;

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部