若fp已正确定义为一个文件指针,d1.dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。
若fp已正确定义为一个文件指针,d1.dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。
相关考题:
有以下程序,其功能是:以二进制 “ 写 ” 方式打开文件 d1.dat ,写入 1 ~ 100 这 100 个整数后关闭文件 。 再以二进制 “ 读 ” 方式打开文件 d1.dat , 将这 100 个整数读入 到 另一个数组 b 中 , 并打印输出 , 请填空。#include stdio.hmain(){ FILE *fp;int i,a[100],b[100];fp=fopen("d1.dat","wb");for(i=0;i100;i++) a[i]=i+1;fwrite(a,sizeof(int),100,fp);fclose(fp);fp=fopen("d1.dat", 【 20 】 );fread(b,sizeof(int),100,fp);fclose(fp);for(i=0;i100;i++) printf("%d\n",b[i]);}
若fp已正确定义为一个文件指针,d 1.dat为二进制文件,为“读”而打开此文件的语句是()。 A..fp=fopen(“d 1.dat”,”r”);B.fp=fopen(“d 1.dat”,”rb”);C.fp=fopen(“d 1.dat”,”r+”);D.fp=fopen(“d 1.dat”,”w”);
以下程序用来判断指定文件是否能正常打开,请填空。 include main() {FILE*fp;if(((fp=fo 以下程序用来判断指定文件是否能正常打开,请填空。include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【 】))printf("未能打开文件!\n");elseprintf("文件打开成功!\n");}
打开一个已经存在的非空文本文件,若文件名为stu,则正确的打开语句为( )A.FILE*fp; fp=fopen("stu.txt","r")B.FILE * fp; fp=fopen(stu.txt,r)C.FILE *fp; fP=fopen("stu,txt","wb")D.FILE *fp; fp=fopen("stu.txt",wb)
定义fp为文件型指针变量,使用fopen只读方式打开一个已存在的二进制文件,以下正确的调用形式为:A.fp=fopen("my.dat", "r");B.fp=fopen("my.dat", "rb+");C.fp=fopen("my.dat", "rb");D.fp=fopen("my.dat", "r+");
定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是:A.FILE *fp; fp=fopen("test.dat", "rb");B.FILE*fp; fp=fopen("test.dat", "r+");C.FILE *fp; fp=fopen("test.dat", "r");D.FILE *fp; fp=fopen("test.dat", "rb+");
6、定义fp为文件型指针变量,使用fopen只读方式打开一个已存在的二进制文件,以下正确的调用形式为:A.fp=fopen("my.dat", "r");B.fp=fopen("my.dat", "rb+");C.fp=fopen("my.dat", "rb");D.fp=fopen("my.dat", "r+");
要打开一个已存在的非空二进制文件“file”用于修改,选择正确的语句是A.fp=fopen("file","rb");B.fp=fopen("file","ab+");C.fp=fopen("file","wb");D.fp=fopen("file","rb+");