设fp已定义,则执行语句fp=fopen(“file”,“w”);后,下列针对文本文件file的操作说法正确的是()
当打开文件出现错误时,系统函数fopen()的返回值是()
文件使用方式'rb+'的含义是()
“w+”以读/写方式打开一个二进制文件,允许读取和写入数据。
若对非空文件进行修改,应选择的使用方式是()
若对已存在的文本文件进行只读操作,应选择的文件使用方式是 。
若使用fopen函数打开一个新的二进制文件,对该文件进行读写操作,则文件使用方式字符串应该是。
若用fopen()函数打开一个新的二进制文件,要求只能写入,则文件的使用方式字符串应为。
若使用fopen函数打开一个新的二进制文件,对该文件进行读写操作,则文件使用方式字符串应该是“w+”。
设FILE *fp;,以只读方式打开二进制文件的语句是fp=fopen("a.dat", );。
文件使用方式“wb"的含义是()
设FILE *fp;,以只读方式打开文本文件的语句是fp=fopen("a.txt",);。
从键盘输入一串字符(以#作为结束标志)显示到屏幕上并写入文本文件ch.txt。
计算1到100的平方根,并将结果保存至二进制文件root.dat。
将文件data1.txt的内容复制到文件data2.txt中。
从键盘输入一串字符(“#”作为结束标志),将其写入文本文件file.dat 中保存。 #include<stdio.h> #include<stdlib.h> main() { char ch; FILE*fp; if((fp=fopen(〞file.dat〞, 〞______〞))= =NULL) /*第一空*/ {printf("Can not open file\n");exit(0);} ch=getchar(); while (ch!=’# ’) {fputc(________,fp); /*第二空*/ ch=getchar(); } fclose(________); /*第三空*/ }
统计文本文件letter.txt中字符“b”、‘e’、‘g’、‘i’和‘n’各自出现的次数。
将文本文件r.txt中的字符逐一读出并显示在屏幕上。
统计文本文件file.dat的行数(提示:以’\n’作为每行的结束)。
从文本文件old.txt读取字符,将其中的英文字母‘a’、‘b’、‘c’、‘d’和‘e’分别替换为‘+’、‘-’、‘*’、‘/’和‘%’其余字符不变,然后写入文本文件new.txt。