题目内容

在C语言中,对文件的操作的一般步骤是( )。

A. 读文件->写文件->关闭文件
B. 打开文件->读/写文件->关闭文件
C. 打开文件->操作文件
D. 修改文件->关闭文件

查看答案
更多问题

在C语言中,下面对文件的叙述正确的是( )。

A. 用“r”方式打开的文件只能向文件写数据
B. 用“R”方式也可以打开文件
C. 用“w”方式打开的文件只能用于向文件写数据,且该文件可以不存在
D. 用“a”方式可以打开不存在的文件

要在D盘MyDir目录下新建一个MyFile.txt文件用于写,正确的语句是( )。

A. FILE *fp=fopen("D:\MyDir\MyFile.txt","W");
B. FILE *fp; fp=fopen("D:\\MyDir\\MyFile.txt","W");
C. FILE *fp; fp=fopen("D:\MyDir\MyFile.txt","r");
D. FILE *fp; fp=fopen("D:\\MyDir\\MyFile.txt","r");

fscanf函数的正确调用形式是( )。

A. fscanf(文件指针,格式字符串,输出列表)
B. fscanf(格式字符串,输入列表,文件指针)
C. fscanf(格式字符串,文件指针,输出列表)
D. fscanf(文件指针,格式字符串,输入列表)

下面程序运行后的结果是( )。#includeint main(){ FILE *fp; int i,m=9,n=9; fp=fopen("d:\\test.txt","w"); for(i=0;i<5;i++)fprintf(fp,"%d",i); fclose(fp); fp=fopen("d:\\test.txt","r"); fscanf(fp,"%d%d",&m,&n); fclose(fp); printf("m=%d,n=%d\n",m,n); return 0;}

A. m=1,n=2
B. m=9,n=9
C. m=1234,n=9
D. m=1,n=234

答案查题题库