单选题
1、第252题 (1.0分) 题号:557 打开文件时,方式”w”决定了对文件进行的操作是()。
A
只写盘
B
只读盘
C
可读可写盘
D
追加写盘
答案解析
正确答案:A
解析:
在文件操作中,打开文件的方式决定了程序对文件的访问权限和操作行为。常见的文件打开模式包括:
1. **"r" (read)**:只读模式。文件必须存在,指针位于文件开头。
2. **"w" (write)**:**只写模式**。如果文件存在,则清空文件内容(截断为零长度);如果文件不存在,则创建新文件。指针位于文件开头。此模式下只能进行写入操作,不能读取。
3. **"a" (append)**:追加模式。如果文件存在,指针位于文件末尾;如果文件不存在,则创建新文件。此模式下只能在文件末尾添加内容。
4. **"r+"**:读写模式。文件必须存在,指针位于文件开头。
5. **"w+"**:读写模式。如果文件存在,则清空内容;如果不存在,则创建。既可读也可写。
6. **"a+"**:读写追加模式。可读,但写入时只能追加到文件末尾。
题目中指定的方式是 **"w"**,根据上述定义,它代表**只写**(Write-only)。虽然在实际编程中(如C语言或Python),"w"模式打开后通常不允许直接读取(除非关闭后重新以读模式打开,或使用 "w+"),但在给出的选项语境下,它对应的是“只写”操作。
* **A. 只写盘**:符合 "w" 模式的定义,即打开文件用于写入,若文件存在则覆盖,若不存在则创建。
* **B. 只读盘**:对应的是 "r" 模式。
* **C. 可读可写盘**:对应的是 "r+"、"w+" 或 "a+" 等模式。
* **D. 追加写盘**:对应的是 "a" 模式。
因此,正确答案是 **A**。
题目纠错
c语言选择判断题库
相关题目
单选题
1、第7题 (1.0分) 题号:742 若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof( ) 的返回值是()。
单选题
1、第6题 (1.0分) 题号:654 以下不能正确定义二维数组的选项是()。
单选题
1、第5题 (1.0分) 题号:684 在C语言中,要求运算数必须是整型的运算符是()。
单选题
1、第4题 (1.0分) 题号:640 以下对二维数组a的正确说明是()。
单选题
1、第3题 (1.0分) 题号:187 经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是()。
单选题
1、第2题 (1.0分) 题号:681 以下运算符中优先级最低的是()。
单选题
1、第1题 (1.0分) 题号:513 int a[10];合法的数组元素的最小下标值为()。
单选题
1、〖第40题〗740) 若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,
单选题
1、〖第39题〗560) 能将高级语言编写的源程序转换为目标程序的是()。
单选题
1、〖第38题〗77) 以下描述中,正确的是()。
