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 中 的内容读出显示在屏幕上