C语言I博客作业06

1.作业头

这个作业属于那个课程 C语言程序设计II
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
这个作业的目标 让我们明白这段时间我们学到了什么,温故知新
参考文献 C语言程序设计
学号 20209119

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

1.1 题目一

根据输入的数字,输出需要上课的节数。

1.1.1数据处理

数据表达:定义一个整数类型day,用输入的数字来表示题目中情况
数据处理:解决本题的主要是switch语句的使用,以此来解决本题中的几种情况

1.1.2实验代码截图

1.1.3造测试数据

输入 输出 说明
2 星期二 10节课 2 星期二 10节课
5 星期五 6节课 5 星期五 6节课
6 今天没有课,可以好好休息一下啦! 6 今天没有课,可以好好休息一下啦!

1.1.4 PTA提交列表及说明

编译错误:第一次忘记一个分号,第二次在中文输入法是输入分号。
**函数参数:无

1.2题目二

特殊a串数列求和 (20分)

1.2.1数据处理

数据表达:定义整数a,n,循环变量i,总和sum以及一个方便程序的b
数据处理:解决本题主要在于for循环的使用,用n来表示循环次数,每次循环数都变成前次循环的10倍然后再加上输入的a

1.2.2实验代码截图

1.2.3造测试数据

输入 输出 说明
2 3 246 2+22+222=246
4 3 492 4+44+444=492
5 2 60 5+55=60

1.2.4 PTA提交列表及说明

部分正确:忘记一种情况的输入
**函数参数:无

2.代码互评

同学代码截图1

自己代码截图1

1.该同学使用的是if-else语句,而我使用的是switch语句
2.该同学将6和7归为一类,而我是分开的,6和7各位一类

同学代码截图2

自己代码截图2

1.我们使用的都是switch语句不过他定义的变量比我多
2.他的代码比我简洁,看着比我舒服些

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周10.19-10.25 28小时 500 if-else的使用,for循环的使用 ,switch的使用,while和do—while的使用,输出保留几位小数 ,break和continue的使用和区别,输出时四舍五入等 对变量的初始化,
第九周10.26-11.1 24小时 550 多种嵌套,输出时向左向右靠齐等 对输出时向左向右靠齐的使用不熟练,对蛇形代码的理解不透彻
第十周11.2-11.8 26小时 500 数组的使用
第十一周11.9-11.15 30小时 550 自定义函数的使用,宏定义,两种命名方法 二维数组的使用以及宏定义的使用
第十二周11.16-11.22 32小时 600 一些算法 函数的使用
第十三周11.23-29 25小时 500

3.2 累积代码行和博客字数

3.3学习内容总结和感悟

3.3.1学习内容总结

3.3.2学习体会

  • 开心,因为我会的东西越来越多,能解决的问题越来越多,感觉自己得到了充实,知识面得到了拓宽。
  • 多写题,不过不要盲目的去写,有目的的去写。针对一个知识点去写题,直到熟练这个知识点的使用,这样你就可以很彻底的理解这个知识点,以后就可以熟练的使用。
  • 写题多思考,题在精不在多。尽量做到写一个题懂一类题,高效的学习。
  • 一些新东西以前没有接触过,初学时会觉得沮丧,有放弃的念头,在这个时候请坚持一下下,因为再坚持以后你会看到很多的的东西,会学到很多,而且以后你会感谢这个坚持的你。
posted @ 2020-11-27 22:19  猪乐乐love  阅读(175)  评论(10编辑  收藏  举报