这个作业属于哪个课程 | C语言程序设计ll |
---|---|
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9932 |
这个课程的目标 | 熟练掌握switch语句 |
这个课程在哪个具体方面帮我实现了目标 | pta的作业 |
参考文献 | C语言程序设计教材及其资料书 |
1.PTA实验作业
1.1程序设计联考
题目内容描述:自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
1.1.1数据处理
数据处理:运用了switch语句
数据表达:定义了两个整数型变量y,account
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
222145 | JiShou University | 这个数据的第一位是2 |
321564 | HuaiHua University | 这个数据的第一位是3 |
1.1.4PTA提交列表及说明
部分正确:
原因:有一个学校的字母打错了
解决:找了很久,然后改正了
1.2统计学生成绩
题目内容描述:本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
1.2.1数据处理
数据表达:定义了三个整型变量
数据处理:运用了switch语句
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
99 | A | 99分大于90分 |
77 | C | 77大于70小于80分 |
1.2.4PTA提交列表及说明
原因:显示格式正确,但答案错误
改正:不知道哪里的问题
2.代码互评
同学的代码:
我的代码:
1.我的代码之间用了一个变量y来作为媒介
2.同学所用了变量太多,太复杂了
3.我们之间所用的变量不同,而且同学不仅用了if-else语句还有switch语句
3.学习总结
3.1学习进度条
3.2累积代码行和博客字数
3.3学习内容总结与感悟
3.3.1学习内容总结
新学到的switch语句可以让我跟灵活的运用先前所学的内容
3.3.2学习体会
1.对于新学的switch让我对以前的知识体系打混了
2.要花时间把知识梳理一遍
3.对于PTA的作业要认真研究