A: Chinang
B: China
C: ChinaBeijing
D: BeijingChina
举一反三
- 中国大学MOOC: 假设fp为FILE* 指针变量,如下代码执行后, char *s1=China,*s2=Beijing; fp=fopen(abc.dat,wb); fwrite(s2,7,1,fp); rewind(fp); fwrite(s1,5,1,fp); fclose(fp);文件abc.dat的内容是
- 执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。#includemain() FILE *fp; char *s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) printf("Can′t open test.txt file\n");exit(1); fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET); /*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp); A: Basican B: BasicFortran C: Basic D: FortranBasic
- 执行以下程序后,test.txt文件的内容是(若文件能正常打开)()。#include main(){ FILE *fp;char *s1="Fortran",*s2="Basic";if((fp=fopen("test.txt","wb"))==NULL){ printf("Can’’t open test.txt file\n"); exit(1);}fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/f seek(fp, 0L,SEEK_SET); /*文件位置指针移到文件开头*/fwrite(s2,5,1,fp);fclose(fp);} A: Basican B: BasicFortran C: Basic D: FortranBasic
- 执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include<stdio.h> main() FILE*fp; char*s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb")==NULL) printf("Can’t open test.txt file\n");exit(1); fwrite(s1,7,1,fp);/*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp); A: Basican B: BasicFortran C: Basic D: FortranBasic
- 执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。#include <stdio.h>main(){ FILE *fp; char *s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) { printf("Can't open test.txt file\n");exit(1);} fwrite(s1,7,1,fp);/*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp, 0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp);} A: Basican B: BasicFortran C: Basic D: FortranBasic
内容
- 0
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,l,pf);rewind(pf);fwrite(s1,5,1,pf);fclose(pf);}以上程序执行后abc.dat文件的内容是()。 A: China B: Chinang C: ChinaBeijing D: BeijingChina
- 1
执行以下程序后,test.txt文件的内容是(若文件能正常打开) ( )。#include <stdio.h>#include <stdlib.h>main( ) FILE * fp; char * s1 = "Fortran" , * s2 = "Basic"; if((fp = fopen( "test. txt" ," wb" )) = = NULL) prinff( "Can’t open test. txt file \n"); exit(1); fwrite( s1 ,7,1 ,fp); /* 把从地址s1开始到7个字符写到fp所指文件中*/ fseek(fp,OL,SEEK_SET); /*文件位置指针移到文件开头*/ fwrite (s2,5,1,fp); felose (fp); A: Basiean B: BasieFortran C: Basic D: FortranBasie
- 2
以下程序执行后abc.dat 文件的内容是。 #include main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,l,pf); rewind(pf); fwrite(s1,5,1,pf); fclose(pf); }
- 3
执行以下程序后,test.txt文件的内容是【 】。(若文件能正常打开) #include main() {FILE * fp; char*sl="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) {printf("Can’t open test.txt file\n");exit(1);} fwrite(sl,7,1,fp);/*把从地址sl开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp); } A: Basican B: BasicFortran C: Basic D: FortranBasic
- 4
以下程序执行后,文件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); }