实验十一 文件操作程序设计实验
时间:2025-04-20
时间:2025-04-20
实验十一 文件操作程序设计实验
一.目的要求
1) 掌握文件以及缓冲文件系统、文件指针的概念。
2) 学会使用文件打开、关闭、读、写等文件操作函数。
3) 学会用缓冲文件系统对文件进行简单的操作。
二、实验环境与设备
实验分组进行,每人一组,每组包括已安装Windows操作系统(Windows Xp)和C-free3.5的1台计算机。
三、预备知识
熟悉文件打开函数fopen( )、关闭函数fclose( )、字符方式读写函数fgec( )和fputc( )、检查文件是否结束函数feof( )、格式化文件读写函数fscanf( ) 和fpintf( )、重命名文件函数rename( )、删除文件函数remove( ),学生必须理解文件操作函数的功能、参数及返回值所代表的意义并能根据解决应用问题的需要熟练调用相关的文件操作函数。
四、实验内容
1.用记事本建立文件src.dat,其中存放若干字符。编写程序,从文件src.dat中读取数据,统计其中的大写字母、小写字母、数字、其它字符的个数,并将这些数据写入到文件test.dat中。
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
char ch;
int daxie=0,xiaoxie=0,shuzi=0,qita=0;
if((fp=fopen("src.dat","r"))==NULL){
printf("File open error!\n");
exit(0);
}
while(!feof(fp)){