这个作业要求在哪里 | |
我在这个课程的目标是 | 了解什么是结构,结构与数组有什么差别。 |
这个作业在那个具体方面帮助我实现目标 | 更深的理解C语言 |
参考文献 | CSDN 百度 |
1.PTA实验作业
1.1学生信息的输入输出与求各门课的总分
用数据结构定义学生信息学号、姓名、5门课程的成绩,编一程序,输入n(n<=100)个学生成绩,求出总分最高的学生姓名并输出结果。要求编写3个函数,它们的功能分别为:
① 输入函数,用于从键盘读入学号、姓名和五门课的成绩;学号和成绩使用int型,姓名长度不超过10个字符。
② 计算总分函数,以计算每位学生的总分;
③ 输出函数,显示每位学生的学号、总分和分数;
说明:这三个函数的形式参数均为结构体指针和整型变量,函数的类型均为void。
1.1.1数据处理
定义了一个结构体,用于数据存储。并定义了i,n,sum
1.1.2实验代码截图
1.1.3造实验数据
输入 | 输出 |
---|---|
002 li 60 70 60 70 80 | 2 li 60 70 60 70 80 340 |
001 zhang 50 60 70 80 90 | 1 zhang 50 60 70 80 90 350 |
1.1.4 PTA提交列表及说明
1.2结构体数组实现工资数据的存放与输出
用结构体存放下表中的数据,然后输出每人的姓名和实发工资(基本工资+浮动工资-支出)
工资表.png
1.2.1数据处理
数据表达:定义了一个结构体,以及n,用于数据存储以及数据输入,类型是复杂数据类型以及整型。
1.2.2 实验代码截图
1.2.3 造测试数据
输入 | 输出 |
---|---|
赵 240 400 75 | 赵 565.00 |
孙 560 0 80 | 孙 480.00 |
1.2.4 PTA提交列表及说明
2.代码互评
同学代码
我的代码
我的代码与同学的比较相似,也是使用的结构体,运用了本节课所学的内容。
3.学习总结
3.1 学习进度条
周 | 知识点 | 问题 |
---|---|---|
十六 | 复杂数据类型 | 结构体变量不太会用 |
3.2 累积代码行和博客字数
周 | 代码行数 | 博客字数 |
---|---|---|
16 | 412 | 2100 |