PTA 多文件编程题-求平均值(c语言版)

实验9 文件
一、实验目的

(1)掌握文件以及缓冲文件系统、文件指针的概念。

(2)学会使用文件打开、关闭、读写等文件操作函数。

(3)掌握对文件进行字符写、块读写的方法。

(4)巩固文件教学单元的知识。

二、实验内容

1、一批学生数据(包括学号、姓名、3门课成绩)存储在stud.dat文件中,编程实现计算出总的平均成绩并保存在average.dat文件中。

提示:平均成绩保留2位小数。

struct student
{
char num[10];
char name[20];
int score[3];
};

重要提示:自己编写的程序命名为test.cpp,本地测试test.cpp时,在本机测试的时候,stud.dat应该放在test.cpp所在的同一个文件夹。访问stud.dat和average.dat不用带路径,当打包提交时将stud.dat和average.dat的路径修改为./src/

提交之前,将stud.dat和test.cpp放在src文件夹下,然后在src文件夹的上层文件夹中压缩src.zip,保证这个zip文件中有src文件夹和其中的test.cpp文件。

如果使用WinRAR、7z等压缩软件,请注意压缩文件的格式为zip,而不是压缩为其他格式后修改后缀为zip。目前已知使用Windows的资源管理器的右键菜单中的“发送到压缩(zipped)文件夹“功能产生的zip文件不被PTA所接受。Unix的zip命令压缩的文件夹可以接受。

说明:

        学生编写的程序即test.cpp,完成读取stud.dat文件,求出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值