C语言|博客作业07

问题 答案
这个作业属于哪个课程 c语言设计1
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9933
我在这个课程的目标是 熟悉编译器的操作
这个作业在哪个具体方面帮助我实现目标 基本语言,格式和思维构想方式
参考文献 《提问的智慧》 《PTA系统常见问题解答》百度

1.PTA实验作业(20分/题)

*![]

1.1 题目名1

*要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
内容描述:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。

1.1.1数据处理

  • 数据表达:用用了n.i,score,sum,A,B,C,D,E变量代表学生人数,循环相加,分数输入,累加,等级A,B,C,D,E用他们表示了整型变量。
  • 数据处理:用到了switch() case语句,break.赋值,for 语句循环。

1.1.2实验代码截图

  • ![]

1.1.3 造测试数据

输入数据 输出数据 说明
5627357490 01211 一共有五位同学成绩,小于60分一位,60到70分一位,80分到90分一位,70到80分两位,大于等于90分一位同学
6533565958875 20111 一共有六位同学成绩,小于60分两位,60到70分无,70到80分一位.80分到90分一位,大于等于90分一位同学
898997 00011 一共有三位同学成绩,小于60分无,60到70分无.70到80分的无,80分到90分的两位.大于等于90分一位同学
46288675 21100 一共有四位同学成绩,小于60分两位,60到70分一位,70到80分一位,80分到90分无,大于等于90分无

1.1.4 PTA提交列表及说明

  • ![]

1.2 题目2

*输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。

1.2.1 数据处理

  • 数据表达:用了整型变量i,x1,x2,x3,sum。
  • 数据分析:使用了switch循环语句

1.2.2 实验代码截图

![]

1.2.3 造测试数据

输入数据 输出数据 说明
12 366 闰年
66 365 不是闰年
132 366 闰年
367 365 不是闰年
579 365 不是闰年

1.2.4 PTA提交列表及说明

  • ![]![]

2.代码互评(5分)

  • 同学代码截图

  • 我的代码截图

  • ![]

  • 我的代码和这位同学的代码主要区别在于对表达式说明的方式上,我提前对变量进行说明减少了后面变量所需的表达语句,而这位同学与我相反,我觉得3各有各的长出吧。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第七周 三小时 85 学习了switch语句 if-else语句用法

3.2 累积代码行和博客字数(5分)

  • ![]

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

  • 本周主要学习了switch语句,内容较上周来看比较少,也比较简单,但行动起来有点难度,多加练习尽量掌握学习的知识。

3.3.2 学习体会

  • 本周从作业上来看比起上周差不多,所以这周要多把上周的不懂的地方在熟悉一下,不能不懂得问题堆积起来,随着本学期一半过去后,我对c语言的认识也也来越多了,对代码有了简单的认识,自己以后一定要更加努力把这门课程学好。

posted on 2019-11-08 21:01  瓖鸢  阅读(112)  评论(0编辑  收藏  举报

导航