高级语言程序设计课程第十次个人作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx

这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15596

学号:102500311

姓名:王梓涵
(1)编写一个程序,将一个文件的内容复制到另一个文件中
1 1

1 2
文件source.txt为源文件,target.txt为空白文件
注意无法打开源文件的情况,以及后续关闭文件
(2)编写一个程序,统计一个文本文件中的字符数
2
(3)编写一个程序,读取一个文本文件的内容,并在控制台上显示
3 1

3 2
加入选择文件的功能。
(4)编写一个程序,向一个文本文件的末尾追加一行文本
4 1

4 2

4 3
1.运用do while进行追加输入的选择
2.“a”模式会在文件不存在时创建新文件,但依然加入NULL判断是由于:
可能存在权限问题,目录不存在或磁盘空间不足等问题,最好都加入判断
(5)编写一个程序,读取一个文本文件,删除文件中的特定行(例如,包含特定单词的行),并将结果保存到新文件中
5 1

5 2

5 3
(6)计算并显示一个文件的大小(以字节为单位),要求使用ftell
6 1

6 2
(7)有五个学生,每个学生有 3 门课的成绩,从键盘输入以上数据(包括学号,姓名,三门课成绩),计算出平均成绩,将原有的数据和计算出的平均分数存放在磁盘文件"student.txt"中
7 1

7 2

7 3
这也太难了吧!

posted @ 2025-12-16 22:41  FearherDog  阅读(2)  评论(0)    收藏  举报