上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_IX.文件

X.文件 1.若以“+”方式打开一个已存在的文件,则以下叙述正确的是() A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读 操作 B.文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读 操作 C.文件打开时,原有文件内容被删除,只可作写操作 D.以上各种说法皆不正确 2.fgt函数的作用是从指定文件读入一个字符,该文件的打开方式必须是() A.只写 B.追加 C.读或读写 D.B和C都正确 3.函数调用语句:fseek(p,-20L,2),的含义是() A.将文件位置指针移到距离文件头20个字节处 B.将文件位置指针从当前位置向后移动20个字节 C.将文件位置指针从文件末尾处向后退20个字节 D.将文件位置指针移到离当前位置20个字节处 4.函数tell(fp)的作用是() A.得到流式文件中的当前位置 B.移动流式文件的位置指针 C.初始化流式文件的位置指针 D.以上答案均正确 5.请编写程序:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到 磁盘文件“upper.txt”中保存。输入的字符串以“!”结束。然后在将文件upper.txt中 的内容读出显示在屏幕上
IX. 文件 1. 若以“a+”方式打开一个已存在的文件,则以下叙述正确的是() A. 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读 操作 B.文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读 操作 C.文件打开时,原有文件内容被删除,只可作写操作 D. 以上各种说法皆不正确 2. fget 函数的作用是从指定文件读入一个字符,该文件的打开方式必须是() A. 只写 B.追加 C.读或读写 D. B 和 C 都正确 3. 函数调用语句:fseek(fp,-20L,2);的含义是() A. 将文件位置指针移到距离文件头 20 个字节处 B.将文件位置指针从当前位置向后移动 20 个字节 C.将文件位置指针从文件末尾处向后退 20 个字节 D. 将文件位置指针移到离当前位置 20 个字节处 4. 函数 ftell(fp)的作用是() A. 得到流式文件中的当前位置 B.移动流式文件的位置指针 C.初始化流式文件的位置指针 D. 以上答案均正确 5. 请编写程序:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到 磁盘文件“upper.txt”中保存。输入的字符串以“!”结束。然后在将文件 upper.txt 中 的内容读出显示在屏幕上
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_IV.函数和程序结构.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_III.流程控制.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_II.基本数据类型和运算.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_I.C语言概述.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_VII.类与对象的高级操作.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_VI.类与对象.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_V. 流库.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_IV.异常处理与模板.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_III.多态性.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_II.继承与派生.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C++语言_I.运算符重载.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Solution for Practice Final 2.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Solution for Practice Final 1.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_practice Final 3.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_practice Final 2.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Practice Final 1.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Pointer Review.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)05年期末习题_Pointer Review Solution.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter9 SQL in a server environment.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_V.数组.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_VI.编译预处理.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_VII.指针.pdf
- 上海交通大学:《程序设计基础》课程教学资源(习题集)C语言_VIII.结构体与共用体.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment 10.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment 10_1.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment 14.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment11.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment12.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Assignments_assignment13.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Other Resources_intrduction to computer and programming with C++ and MATLAB.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation 11.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_recitation 14.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Sample Exam Questions_midterm 2 sample solution.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Sample Exam Questions_Midterm 2008 sample.pdf
- 上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第1-2章 计算机简介、C++编程入门.ppt
- 上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第4-5章 控制结构.ppt
- 上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第6章 过程封装——函数.ppt
- 上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第7章 数组.ppt
- 上海交通大学:《程序设计基础》课程教学资源(PPT课件讲稿)第8章 间接访问——指针.ppt