高级语言程序设计课程第十次个人作业
2024高级语言程序设计:https://edu.cnblogs.com/campus/fzu/2024C
高级语言程序设计课程第十次个人作业:https://edu.cnblogs.com/campus/fzu/2024C/homework/13314
学号:102400102
姓名:方韵希
(1)编写一个程序,将一个文件的内容复制到另一个文件中。
问题:一开始不知道要怎么复制文件,问了同学知道了txt和程序要放在同一个文件夹才可以,就成功了
(2)编写一个程序,统计一个文本文件中的字符数。
问题:同上
(3)编写一个程序,读取一个文本文件的内容,并在控制台上显示。
问题:一开始显示无法打开源文件,后来在文件夹里发现了一个新的记事本,并添加了stdlib.h的头文件就可以了
(4)编写一个程序,向一个文本文件的末尾追加一行文本。
问题:追加文本不知道怎么换行
(5)编写一个程序,读取一个文本文件,删除文件中的特定行(例如,包含特定单词的行),并将结果保存到新文件中。
问题:不知道为什么没法打开文件,已经放在一个文件夹里了还是不行
(6)计算并显示一个文件的大小(以字节为单位),要求使用ftell。
问题:一开始不知道ftell怎么用,后来查了一下
(7)有五个学生,每个学生有 3 门课的成绩,从键盘输入以上数据(包括学号,姓名,三门课成绩),计算出平均成绩,将原有的数据和计算出的平均分数存放在磁盘文件"student.txt"中。
问题:一开始不会求平均值,翻了一下ppt
总结:文件这里相对于之前的比较容易了,但是对指针的理解还没有很透彻,希望通过期末复习,可以有所提高