这个作业要求在哪里 | https://bbs.csdn.net/topics/610882618 |
我在这个课程的目标是 | 熟练掌握结构有关知识的学习与理解 |
这个作业在那个具体方面帮助我实现目标 | 通过PTA作业和网课的学习 |
参考文献 | 《C语言程序设计》 |
1. PTA实验作业
1.1 学生信息的输入输出与求各门课的总分
用数据结构定义学生信息学号、姓名、5门课程的成绩,编一程序,输入n(n<=100)个学生成绩,求出总分最高的学生姓名并输出结果。要求编写3个函数,它们的功能分别为:
① 输入函数,用于从键盘读入学号、姓名和五门课的成绩;学号和成绩使用int型,姓名长度不超过10个字符。
② 计算总分函数,以计算每位学生的总分;
③ 输出函数,显示每位学生的学号、总分和分数;
1.1.1 数据处理
1.数据表达:运用了a,b,c,d,e,s几个变量;属于整型变量
2.数据处理:
1.1.2 实验代码截图
1.1.3 造实验数据
输入数据 | 输出数据 |
---|---|
3 | 1 zhang 50 60 70 80 90 350 |
001 zhang 50 60 70 80 90 | 2 li 60 70 60 70 80 340 |
002 li 60 70 60 70 80 | 3 wang 70 75 80 85 90 400 |
003 wang 70 75 80 85 90 |
1.1.4 PTA提交列表及说明
1.定义错了变量类型
2.大范围的程序编写错误
3.非零输出
1.2 结构体数组实现工资数据的存放与输出
用结构体存放下表中的数据,然后输出每人的姓名和实发工资(基本工资+浮动工资-支出)
工资表.png
1.2.1 数据处理
1.数据表达:定义了多个整形变量以及一个浮点型变量
2.数据处理:
1.2.2. 实验代码截图
1.2.3 造实验数据
输入数据 | 输出数据 |
---|---|
赵 240 400 75 | 赵 565.00 |
钱 360 120 50 | 钱 430.00 |
孙 560 0 80 | 孙 480.00 |
1.2.4 PTA提交列表及说明
1.循环条件错误
2.%d前忘记打空格
3.非零返回
2. 代码互评
3.学习总结
3.1 学习进度条
周/日期 | 这周花的时间 | 代码行 | 学到的知识 | 目前还疑惑的问题 |
---|---|---|---|---|
十六周 | 66h | 87 | 结构有关知识 | 暂时没有 |
3.2 累积代码行及博客字数
3.3 学习内容和感悟
3.3.1 学习内容总结
3.3.2 学习体会
在实训中,我们认识到自己还有很多的知识没学好,基础知识没理清,而且许多东西还要去翻书,去上网搜索。而且遇到一些小错误运行不出来,就会烦躁不安,觉得有些自暴自弃或者抱怨项目的_,以后要克服,尽量保持一颗良好的心态,学好C语言,也学好用C语言编写一个按要求的系统。
还有就是对于未来,近程就是下学期,我觉得我还有许多方面需要提高。
首先我要继续学习好C语言的基础知识,然后能在电脑上熟练的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学讨论,并且多弄出几套方案,多锻炼自己结局问题的能力和与同学合作的能力。