题目内容

以下程序的运行结果是()#include void main(){FILE *fp;int a=3,b=5,x=0,y=0,z;fp=fopen(“test.txt”,”w”);fprintf(fp,”%d\n%d”,a,b);fclose(fp);fp=fopen(“test.txt”,”r”);fscanf(fp,“%d%d”,&x,&y);z=x+y;printf(“%d\n”,z);fclose(fp);}

A. 8
B. 5
C. 0
D. 3

查看答案
更多问题

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

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

对已打开的文件操作完成后,应使用()将文件关闭

A. close()函数
B. fclose()函数
C. closefile()函数
D. openfile()函数

以下程序执行后,文件test.txt的内容是()#include void main(){FILE *fp;fp=fopen(“test.txt”,”w”);fprintf(fp,”%s”,”How ”);fclose(fp);fp=fopen(test.txt“,”a”);fprintf(fp,”%s”,”are you!”);fclose(fp);}

A. How are you!
B. How
C. you!
D. are you!

若文本文件data.txt的内容是Hotel,以下程序段的运行结果是()。FILE *fp;char str[10];fp=fopen(“data.txt”,”r”);fgets(str,4,fp);printf(“%s”,str);

A. Hotel
B. Hot
C. Ho
D. Hote

答案查题题库