笔果题库
高级语言程序设计
VIP题库
搜题找答案,就上笔果题库
C语言中,文件由()
搜题找答案,就上笔果题库
编一个程序,将名为“d:\f1.txt”的文本文件复制在同一目录下,文件名改为“f2.txt”。
搜题找答案,就上笔果题库
关于使用方式,下列说法中正确的是()
搜题找答案,就上笔果题库
磁盘文件名的一般组成是____,其中的____是表示文件所在的磁盘;____是由字母开头的长度不超过3个的字母数字串。
搜题找答案,就上笔果题库
关于关闭文件函数fclose(x),错误的说法是()
搜题找答案,就上笔果题库
假定名为“test.txt"的文本文件不存在。写出下列程序的输出结果。 #include"stdio.h" main() {FILE*fp; char*s[3]={"12","abc","789"); intk: if((fp=fopen("test.txt","a+"))==NULL) {printf("Filenotopen!\n");exit(0);} for(k=0;k%3;k++)fwrite(s[k],(10ng)(k+1),1,fp); rewind(fp); while(!feof(fp))printf("%c",fgetc(fp)); fclose(fp); }
搜题找答案,就上笔果题库
假定在当前盘当前目录下有2个文本文件,其名称和内容如下: 文件名a1.txta2.txt 内容121314#252627# 写出下列程序运行后的输出。 #include<stdio.h> main() {FILE*fp; voidfc(); if((fp=fopen("a1.txt","r"))==NULL) {printf("Cannotopenfile!\n");exit(1);} else{fc(fp);fclose(fp);} if((fp=fopen("a2.txt","r"))==NULL) {prinff("Cannotopenfile!\n");exit(1);} else{fc(fp);fclose(fp);} } voidfc(FILE*fpl) {charc; while((c=fgetc(fpl))!='#')putchar(c); }
搜题找答案,就上笔果题库
若函数调用“fwrite(a,10,2,fp)”出现错误,则返回值是____。
搜题找答案,就上笔果题库
使用函数fseek()不能完成的操作是()
搜题找答案,就上笔果题库
阅读下列程序,写出程序运行的输出结果。 假定在当前盘当前目录下有2个文本文件,其名称和内容如下: 文件名a1.txta2.txt 内容121314#252627# #include<stdio.h> #include<stdlib.h> voidfc(FILE*fpl) {charc; while((c=fgetc(f01))!='#')putchar(C);/*输出非'#'字符*/ } voidmain() {FILE*fp; if((fp=fopen("a1.txt","r"))==NULL) {printf("Cannotopenfile!\n");exit(0);} else{fc(fp);fclose(fp);} if((fp=tbpen("a2.txt","r",))==NULL) {printf("Cannotopenfile!\n");exit(0);} else{fc(fp);fclose(fp);} }