若有语句: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
以下程序的运行结果是()#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