以下程序运行后的输出结果是_______。#include "stdio.h"main(){ FILE *fp; int i=20,j=30,k,n;fp=fopen("dl.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);fclose(fp);fp=fopen("dl.dat","r");fscanf(fp,"%d%d",&k,&n);printf("%d %d\n",k,n);fclose(fp); }
A. 20 30
B. 20 50
C. 30 50
D. 30 20
查看答案
若要用fopen()函数打开一个新的二进制文件,该文件要既能读也能写,则文件读方式字符串应是_______。
A. "a+"
B. "r+"
C. "rb+"
D. "ab+"
函数fscanf的功能是______。
A. 将信息从文件输入
B. 将信息输出到文件
C. 将信息从控制台输入
D. 将信息输出到控制台终端上
下面叙述中,不正确的是_______。
A. C语言中的文本文件以ASCII形式存储数据
B. C语言对二进制文件的访问速度比文本文件快
C语言中,随机读写方式不适用于文本文件
D. C语言中,顺序读写方式不适用于二进制文件
如果程序中有语句FILE *fp;fp=fopen("abc.txt", "w");,则程序准备做______。
A. 对文件读写操作
B. 对文件读操作
C. 对文件写操作
D. 对文件不操作