C语言作业二—结构体
本次作业我是选的是:有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩
从键盘输入10个学生数据,要求输出3门课程总平均成绩以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。
代码如下:
1
运算结果如下:
输入: 结果
2利用函数
每段函数都有自己的意义 也可以实现效果
C语言作业三—文件
本次作业我是自选题目来做(学生成绩统计在结构体里面已经有所认识)
1利用文件读写功能,将数字0~9写入文件 将读到的数据存储到a[10],再返回到控制台上
实验疑惑:为什么返回到控制台上的数字是1~9 然后后面还会多出来这么多数字0
2读取原来工资表的信息,在奖金增加百分之二十之后,将最新的总工资表写入
实验体会:VS2019对文件的操作真的好复杂啊,不再是fopen而是fopen_s,而且它还要传递三个参数,需要errno_t 再加上一个参数。还有就是老是觉得数据是从控制台显示,固有思想太害人,就老是觉得是自己没做出来,其实是对文档进行了个操作。等暑假多练习吧,熟能生巧。