高级语言程序设计
VIP题库
编一个程序,将磁盘中当前目录下名为"ccWl.txt"的文本文件复制在同一目录下,文件名改为"CCW2.txt"。
“FILE*P”的作用是定义了一个____,其中的“FILE”是在____头文件中定义的。
编一个程序,将存放在当前盘当前路径下名为“pccW.c”的文本文件中的C语言源程序中的所有注释(包含/*和*/)全部删除后,写到同一目录下名为“pccwbak.c”的文本文件中。
设名为“d:\S_total.dat”的二进制文件中按照下列结构型,依次存放了100个学生的信息。编一个程序,从中找出总分最高和总分最低的学生,并且输出它们的学号、姓名和总分。 struct{longnum;charname[20];floattotal;};
阅读下列程序,写出程序的主要功能。 #include<stdio.h> #include<stdlib.h> voidmain() {FILE*fl,*f2; intk; if((fl=fopen("p1.c","r"))==NULL) {printf("Cannotopenfile!\n");exit(0);} if((f2=fopen("p2.c","w"))==NULL)) {printf("Cannotopenfile!\n");exit(0);} for(k=1;k<=1000;k++) {if(feof(f1))break; fputc(fgetc(f1),f2);/*由p1.c读出字符后写入到p2.c中*/ } fclose(f1); fclose(f2); }
“FILE*p”的作用是定义一个____,其中“FILE”是在____头文件中定义的。
下列程序用来建立一个随机文件f1.dat,将键盘输入的一个浮点数f写入第5条记录。请填空。 #include<stdio.h> main() {floatf; FILE*fp; printf("\ninputafloatnumber:"); scanf("%f,&f;) if((____)==NULL) {printf("Can'topenfile\n");exit(0);} fseek(fp,4*sizeof(float),SEEK_SET) if(____!=1) printf("filewriteerror.\n"); fclose(fo); }
下列语句中,能将c定义为文件型指针的是()
编程序,统计名为“p1.c"的文本文件中出现单词“if”的数目。当“if”的前面是字符“\n”或字符“空格”、后面是字符“空格”时,算1个单词。
下列语句中,不能将fp指向的文件的内部指针指向文件头的是()
«
1
2
...
63
64
65
66
67
68
69
...
82
83
»