若已定义:FILE *fp;int a;要从fp所指向的文件中读取一个整型数据给变量a,应使用语句()
A. fscanf(fp,a);
B. fscanf(fp,“%d”,&a);
C. scanf(fp,”%d”,a);
D. fscanf(fp,“%d”,a);
查看答案
操作方式字符串()表示只读取文件fp所指向文件中的数据。
A. ”r”
B. ”a”
C. ”wb”
D. ”w”
若有语句:FILE *fp;fp=fopen("d:\\data.txt","w");要向data.txt文件中写入数据56,应使用语句()
A. fprintf(“%d”,56);
B. fprintf(fp,“%d”,56);
C. fprintf(fp,56);
D. printf(fp,“%d”,56);
以下程序运行后,data.txt文件中的内容是()#include "stdio.h"int main(){FILE *fp;int a=15,b;fp=fopen("d:\\data.txt","w");fprintf(fp,"%d,",a);b=a+10;fprintf(fp,"%d\n",b);fclose(fp);getch();return 0;}
A. 15
B. 25,15
C. 15,25
D. 25
以下程序的运行结果是()#include "stdio.h"int main(){FILE *fp;int a=3,b=2,c=1,x,y,z;fp=fopen("d:\\data.txt","w");fprintf(fp,"%d,%d,%d",a,b,c);fclose(fp);fp=fopen("d:\\data.txt","r");fscanf(fp,"%d,%d",&x,&y);fclose(fp);z=3*x-y;printf("%d\n",z);getch();return 0;}
A. 0
B. 1
C. 5
D. 7