C语言文件选择题(答案在最后)

1、标准库函数fgets(s,n,f)的功能是

A) 从文件f中读取长度为n的字符串存入指针s所指的内存

B) 从文件f中读取长度不超过n-1的字符串存入指针s所指的内存

C) 从文件f中读取n个字符串存入指针s所指的内存

D) 从文件f中读取长度为n-1的字符串存入指针s所指的内存

2、在C中,对文件的存取以________为单位

A) 记录B) 字节

C) 元素D) 簇

3、下面的变量表示文件指针变量的是

A) FILE *fp B) FILE fp

C) FILER *fp D) file *fp

4、在C中,下面对文件的叙述正确的是

A) 用“r”方式打开的文件只能向文件写数据

B) 用“R”方式也可以打开文件

C) 用“w”方式打开的文件只能用于向文件写数据,且该文件可以不存在

D) 用“a”方式可以打开不存在的文件

5、在C中,当文件指针变fp已指向“文件结束”,则函数feof(fp)的值是

A) .t. B) .F.

C) 0 D) 1

6、在C中,系统自动定义了3个文件指针stdin,stdout和stderr分别指向终端输入、终端输出和标准出错输出,则函数fputc(ch,stdout)的功能是

A) 从键盘输入一个字符给字符变量ch

B) 在屏幕上输出字符变量ch的值

C) 将字符变量的值写入文件stdout中

D) 将字符变量ch的值赋给stdout

7、下面程序段的功能是

#include

main()

{char s1;

s1=putc(getc(stdin),stdout);}

A) 从键盘输入一个字符给字符变量s1

B) 从键盘输入一个字符,然后再输出到屏幕

C) 从键盘输入一个字符,然后在输出到屏幕的同时赋给变量s1

D) 在屏幕上输出stdout的值

8、在C中,常用如下方法打开一个文件

if((fp=fopen("file1.c","r" ))==NULL)

{printf("cannot open this file \n");exit(0);}

在c语言中,以r方式不能打开并不存在的文件,C语言文件选择题相关推荐

  1. Java语言中J - R开头的英汉对照学习

    为初学者而著! Java基础是初学者的起点,是帮助你从小白入门到精通必学基础课程! B站最新录制Java300集>>>   适合准备入行开发的零基础员学习Java,基于最新JDK13 ...

  2. c语言中以w方式进行文件操作时,文件操作

    一.文件的打开与关闭 1.定义文件指针的一般形式:FILE *指针变量标识符 2.C语言中有三个特殊的文件指针无需定义.打开可直接使用: stdin:标准输入,默认为当前终端(键盘) 我们使用的sca ...

  3. c语言中的long是什么字符类型,long long 在c语言中是什么类型

    "longlongint"在C语言中是64位长整型数据类型.longlong是属于int型,一般来讲,是longint型大小的两倍,int型的4倍. "longlongi ...

  4. c语言实现自动打开文件夹,c语言打开文件(c语言文件打开方式代码)

    1.2 文件的输入输出函数 键盘.显示器.打印机.磁盘驱动器等逻辑设备, 其输入输出都可以通过文件管理的方法来完成.而在编程时使用最多的要算 是磁盘文件, 因此. { printf("File ope ...

  5. r语言和metawin_在R语言中,用bootstrap来计算均值方差,怎样写语言

    展开全部 Meta分析是一种对同一主题下的多个独立实验(研究)进行综合的统计分析方法.它萌芽62616964757a686964616fe58685e5aeb931333264636161于本世纪初[ ...

  6. c语言中%f%%是什么意思,printf中的使用(c语言)

    #include int main(int argc, const char * argv[]) { //整形输出 printf("%d,%d",3,4); printf(&quo ...

  7. c语言中x1=12.8%3,中国石油华东12春《C语言》在线作业(三)答案

    中国石油华东12春C语言>2012年春学期在线作业(三) 9 U/ ^! |9 X" W# ^      一.单选题(共 20 道试题,共 100 分.)    得分:100V 1.  ...

  8. c语言中的for循环怎么提前终止,[新人求指教]51C语言编程可否用中断令循环结束提早结束...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C51_C语言编程控制流水灯 硬件电路 p0 接 led 8 个,P33 接按键使用中断2 开机灯按1~8逐位闪烁,并循环 按键后改为 两灯亮 的流水灯 ...

  9. c语言中a lt 1e-9,年9月计算机二级考试C语言强化训练题

    年9月计算机二级考试C语言强化训练题 为了使广大学员在备战计算机二级考试时更快的掌握相应知识点,小编在此精选了计算机二级C语言的练习题供学员参考,大家要抓紧时间备考,祝大家备考愉快,梦想成真. 一.单 ...

最新文章

  1. 快速目标检测--Object detection at 200 Frames Per Second
  2. 日本精密减速器,到底牛在哪?
  3. 什么是dBi、dBd、dB、dBm、dBc ?
  4. 如何制作VSPackage的安装程序
  5. php程序设计依赖注入_PHP控制反转和依赖注入
  6. Spark MLlib 机器学习
  7. 2015 DevOps状态调查报告
  8. internetreadfile读取数据长度为0_YOLOV3的TensorFlow2.0实现,支持在自己的数据集上训练...
  9. c++用牛顿法开多次根_望远镜的历史之三:大神出世,改变望远镜历史的竟然是牛顿...
  10. 分子动力学模拟软件_分子模拟软件Discovery Studio教程(十三):构建PLS模型(3D-QSAR)...
  11. VCAP5-DCA – What’s new?
  12. Oracle listagg去重distinct三种方法总结
  13. 2021荣耀秋招笔试代码题
  14. 两个PDF比较标出差异_怎样核对两份word文档内容差异?我用2小时,同事仅用2分钟搞定...
  15. 我的世界ess服务器信息,我的世界ess指令怎么用 ess指令大全及用法详解
  16. 业务架构师如何进阶成长
  17. 使用pyautogui和inspect快速准确定位鼠标位置
  18. python多久可以学c语言,会C语言 学C++到熟练要多久?
  19. studio3t连接mysql_Studio 3T 2019 强大的MongoDB数据库连接工具
  20. Linux下nginx宕机自动启动

热门文章

  1. BZOJ5292 洛谷4457 LOJ2513:[BJOI2018]治疗之雨——题解
  2. TP引用样式表和js文件及验证码
  3. 《网络空间欺骗:构筑欺骗防御的科学基石》一1.1 主动网络空间防御中网络空间抵赖与欺骗的视图...
  4. Git 的 .gitignore 配置
  5. Android listview addHeaderView 和 addFooterView 详解
  6. Exchange 2010 创建设备室邮箱
  7. Android中获取应用程序(包)的信息-----PackageManager的使用(一)
  8. 一、OpenStack架构
  9. c简单的链表错误及改正
  10. “AS3.0高级动画编程”学习:第二章转向行为(下)