计算机二级

设fp已定义,执行语句“fp=fopen("file","w");”后,以下针对文本文件file操作叙述的选项中正确的是( )。A.写操作结束后可以从头开始读B.只能写不能读C.可以在原有内容后追加写D.可以随意读和写

题目

设fp已定义,执行语句“fp=fopen("file","w");”后,以下针对文本文件file操作叙述的选项中正确的是( )。

A.写操作结束后可以从头开始读

B.只能写不能读

C.可以在原有内容后追加写

D.可以随意读和写

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()

A.只能写不能读。

B.写操作结束后可以从头开始读。

C.可以在原有内容后追加写。

D.可以随意读和写。


D 在题目中函数fopen以”只写”方式打开文件fiIe。

第2题:

设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()

A.只能写不能读

B.写操作结束后可以从头开始读

C.可以在原有内容后追加写

D.可以随意读和写


D 在题目中函数fopen以”只写”方式打开文件fiIe。

第3题:

设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。

A.只能写不能读

B.写操作结束后可以从头开始读

C.可以在原有内容后追加写

D.可以随意读和写


D 在题目中函数fopen以”只写”方式打开文件fiIe。

第4题:

以读写方式打开一个已有的文本文件file1,并且FILE *fp,下面fopen函数正确的调用方式是()。

A.fp=fopen(“file1”,“r”)

B.fp=fopen(“file1”,“rb”)

C.fp=fopen(“file1”,“r+”)

D.fp=fopen(“file1”,“w”)


FILE *fp;fp=fopen(“file1.txt”,”r+”);

第5题:

定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是:

A.FILE *fp; fp=fopen("test.dat", "rb");

B.FILE*fp; fp=fopen("test.dat", "r+");

C.FILE *fp; fp=fopen("test.dat", "r");

D.FILE *fp; fp=fopen("test.dat", "rb+");


文件在缓冲区上的读写位置

第6题:

(40)设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是

A)写操作结束后可以从头开始读

B)只能写不能读

C)可以在原有内容后追加写

D)可以随意读和写


正确答案:B

第7题:

设文件指针fp已定义,执行语句fp=fopen(”61e”,”W”);后,以下针对文本文件file操作叙述的选项中正确的是( )。

A.只能写不能读

B.写操作结束后可以从头开始读

C.可以在原有内容后追加写

D.可以随意读和写


正确答案:A
考查文件操作函数fopen的基础知识,以”W”方式打开文件,只能写不能读。选项A正确。

第8题:

设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是

A.写操作结束后可以从头开始读

B.只能写不能读

C.可以在原有内容后追加写

D.可以随意读和写


正确答案:B
解析:本题主要考查的知识点为打开文件的fopen函数。fopen函数的第二个参数指定了文件的使用方式。“w”表示为写而打开文本文件;“w十”表示操作结束后可以从头开始读;“a”表示在原有内容后追加写。故本题选B。

第9题:

要打开一个已存在的非空文件“file”用于修改,选择正确的语句()

A、fp=fopen(“file“,“r“);

B、fp=fopen(“file“,“w“);

C、fp=fopen(“file“,“r+“);

D、fp=fopen(“file“,“w+“);


参考答案:C