FILE*fp;有两个整型变量a和b,若要从文件把数据读到其中,正确的形式是:
A: fscanf(fp,"%d%d",a,b);
B: fscanf(fp,"%d%d",&a,&b);
C: fscanf("%d%d",&a,&b,fp);
D: fprintf(fp,"%d",a,b);
A: fscanf(fp,"%d%d",a,b);
B: fscanf(fp,"%d%d",&a,&b);
C: fscanf("%d%d",&a,&b,fp);
D: fprintf(fp,"%d",a,b);
举一反三
- FILE *fp; 有两个整型变量a和b, 若要从文件把数据读到其中, 正确的形式是: A: fscanf(fp,"%d%d",a ,b); B: fscanf(fp,"%d%d",&a ,&b); C: fscanf("%d%d",&a ,&b, fp); D: fprintf(fp,"%d",a ,b);
- 有两个整型变量dog和cat,若要从磁盘文件把数据读到其中,正确的形式是______ 。 A: fscanf(dog ,2,1,fp); B: fscanf(fp,"%d%d",&dog ,&cat); C: fscanf(dog ,cat,2,1,fp); D: fscanf(fp,"%d",&dog ,&cat);
- fscanf函数的正确调用形式是_________. a)fscanf(fp,格式字符串,输出表列) b)fscanf(格式字符串,输出表列,fp); c)fscanf(格式字符串,文件指针,输出表列); d)fscanf(文件指针,格式字符串,输入表列);
- FILE *fp; 有两个整型变量a和b, 若要从文件把数据读到其中, 正确的形式是:
- 有以下程序:#include stdio.hmain(){ FILE *fp; int a[10]={1,2,3}, i, n;fp = fopen(d1.dat, w);for (i=0; i3; i++) fprintf(fp, %d, a[i]);fprintf(fp, \n);fclose(fp);fp = fopen(d1.dat, r);fscanf(fp, %d, n);fclose(fp);printf(%d\n, n);}程序的运行结果是()。[/i] A: 321 B: 12300 C: 1 D: 123