b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

fscanf函数读文件_已知函数的调用形式_fscanf函数的正确调用形式(2)

电脑杂谈  发布时间:2017-01-17 03:02:40  来源:网络整理

已知函数的调用形式_fscanf函数读文件_fscanf函数的正确调用形式

#include main() { FILE *fout; char ch; fout=fopen('abc.txt','w'); ch=fgetc(stdin); while(ch!='#') { fputc(ch,fout); ch=fgetc(stdin); } fclose(fout); } 出错的原因是 (3分)A、B、C、D、A、函数fopen调用形式错误B、输入文件没有关闭C、函数fgetc调用形式错误D、文件指针stdin没有定义12、有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END;语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节) # include main() {FILE*fp;int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++)fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("da(3分)A、B、C、D、A、 2B、1C、4D、313、有如下程序  #include  main()  {FILE *fp1;  fp1=fopen("f1.txt","w");  fprintf(fp1,"abc");  fclose(fp1);  }  若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为 (3分)A、B、C、D、A、goodabcB、abcdC、abcD、abcgood14、有以下程序 #include void WriteStr(char *fn,char *str) { FILE *fp; fp=fopen(fn,"w");fputs(str,fp);fclose(fp); } main() { WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件t1.dat中的内容是_____。

fscanf函数的正确调用形式_已知函数的调用形式_fscanf函数读文件

(3分)A、B、C、D、A、startB、endC、startendD、endrt15、有以下程序 #include main( ) { FILE *fp; int i,k=0,n=0; fp=fopen(“d1.dat”,”w”); for(i=1;i<4;i++) fprintf(fp,”%d”,i); fclose(fp); fp=fopen(“d1.dat”,”r”); fscanf(fp,”%d%d”,&k,&n); printf(“%d %d\n”,k,n); fclose(fp); } 执行后输出结果是(3分)A、B、C、D、A、1 2B、123 0C、1 23D、0 016、若执行fopen函数时发生错误,则函数的返回值是 (3分)A、B、C、D、A、地址值B、0C、1D、EOF17、若调用fputc函数输出字符成功,则其返回值是 (3分)A、B、C、D、A、EOFB、1 4C、0D、输出的字符18、若以下程序所生成的可执行文件名不;当打入以下命令执行该程序时; FILE1 CHINA BEIJING SHANGHAI 程序的输出结果是 main(int argc,char *argv[]) { while(argc-->0) { ++argv; printf("%s",*argv);} }(3分)A、B、C、D、A、CHINA BEIJIANG SHANGHAIB、FILE1 CHINA BEIJINGC、C B SD、F C B19、若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是 (3分)A、B、C、D、A、EOFB、0C、非零值D、NULL20、若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是 (3分)A、B、C、D、A、 "ab++"B、"wb+"C、 "rb+"D、"ab"21、若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是 (3分)A、B、C、D、A、fopen("A:\user\abc.txt","r")B、 fopen("A:\\user\\abc.txt","r+")C、fopen("A:\user\abc.txt","rb")D、fopen("A:\\user\\abc.txt","w")22、下列关于C语言数据文件的叙述中正确的是 (3分)A、B、C、D、A、文件由ASCII码字符序列组成,C语言只能读写文本文件B、文件由二进制数据序列组成,C语言只能读写二进制文件C、文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D、文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件23、利用 fseek 函数可以实现的操作是 (3分)A、B、C、D、A、改变文件的位置指针B、文件的顺序读写C、文件的随机读写D、以上答案均正确24、阅读以下程序及对程序功能的描述,其中正确的描述是 #include main() { FILE *in,*out; char ch,infile[10],outfile[10]; printf("Enter the infile name:\n"); scanf("%s",infile); printf("Enter the outfile name:\n"); scanf("%s",outfile); if((in=fopen(infile,"r"))==NULL(3分)A、B、C、D、A、 程序完成将磁盘文件的信息在屏幕上显示的功能B、程序完成将两个磁盘文件合二为一的功能C、程序完成将一个磁盘文件复制到另一个磁盘文件中D、程序完成将两个磁盘文件合并并在屏幕上输出25、在C程序中,可把整型数以二进制形式存放到文件中的函数是 (3分)A、B、C、D、A、fprintf函数B、fread函数C、fwrite函数D、fputc函数《程序设计语言 C1》固定作业题26、在C程序中,文件可以用______方式存取,也可以用______方式存取(3分)答:27、在C程序中,数据可以用____和_____两种代码形式存放(3分)答:28、函数调用语句:fgets(buf,n,fp);从fp指向的文件中读入_____个字符放到buf字符数组中,函数值为______(3分)答:29、feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为________,否则为________(3分)答:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-26815-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 卢鉟
      卢鉟

      证明我们有足够的实力保卫国家的任何一寸土地

    热点图片
    拼命载入中...