题目内容

若要用fopen()打开或建一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是。

A. "ab+"
B. "wb+"
C. "rb+"
D. "ab"

查看答案
更多问题

若以“a+”方式打开一个已存在的文件,则以下叙述正确的是。

A. 文件打开时原有文件内容不被删除,位置指针移到文件末尾,可做添加和读操作
B. 文件打开时原有文件内容不被删除,位置指针移到文件开头,可做重写和读操作
C. 文件打开时,原有文件内容被删除,只可做写操作
D. 以上各种说法皆不正确

在C程序中,可把整型数以二进制形式存放到文件中的函数是。

A. fprintf()
B. fread()
C. fwrite()
D. fputc()

以下程序运行后的输出结果是什么?#include int main(){ FILE *fp; int i=20,j=30,k,n; fp=fopen("d1.dat","w"); fprintf(fp,"%d\n",i); fprintf(fp,"%d\n",j); fclose(fp); fp=fopen("d1.dat","r"); fscanf(fp,"%d%d",&k,&n); printf("%d%d\n",k,n); fclose(fp); return 0;}

A. 30,20
B. 2030
C. 20,30
D. 3020

将磁盘文件file1.dat中的字符读入内存,将其中的小写字母全部改为大写字母,然后输出到磁盘文件file2.dat中。

答案查题题库