| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/ |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11453 |
| 这个作业的目标 | <进一步了解C语言,从改正自己错误来提升自己> |
| 学号 | <20208978> |
| 1..PTA实验作业 | |
| 1.1 求简单交错序列前N项和 | |
| 题目描述:编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。 |
1.1.1实验代码截图

1.1.2数据处
数据表达: 定义变量用了denominator,flag,i,n.用int定义。数据类型是基本类型中的双精度浮点型double
数处理据:用了for循环,公式是item=flag*0.1/denominator;sum=sum+item;d=d+3.

说明:1:小数点后三位是sum=%.3f
2其中有些位置空格和符号出问题了
1.2.2数据处理:
数据表达: 定义i,n,,浮点型sum,a,b;
数处理据: 用了for循环


说明:这个题目有点难一开始都不知道怎么开始,慢慢问同学,看书,上网搜索
才完成这个题目,做之前要先审题,在本子上先把重要公式写上更好理解
1.3 7-4 求平方根序列前N项和 (15分)
计算平方根序列√1+√2+√3+⋯的前N项之和
1.3.1实验代码截图

数据表达:定义了 i,n.s,item
数处理据:运用了for循环

说明:出现了格式错误,多检查几遍查找自己的错误。敲代码的时候应该养成更好的习惯,
2.阅读代码(-5——5分)
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
ACM解题
leecode面试数题网站,找简单题目阅读分析。
注意:这部分内容回答太泛要倒扣5分

功能:求最大公因数和最小公倍数
可以学到的地方:
1.代码简单但有清晰没有多余地东西,简单明了。值得我们学习
2,用到了while循环,让我们了解for以外其他的循环
3.我们可以学到作者清晰的思路,让我们可以换一种简单的思路去完成题目·
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花费时间 | 代码行 | 知识点简介 | 比较迷惑的问题 | |
|---|---|---|---|---|---|
| 第一周 | 15小时 | 5 | 打Hello would | 第一周学习比较简单没什么问题 | |
| 第二周 | 20小时 | 45 | 怎样调试 | 没听太明白,还是不怎么调试 | |
| 第三周 | 23小时 | 73 | 怎样调试 | 一些数据类型不明白 | |
| 3.2 累积代码行和博客字数 | |||||
![]() |
3.3 学习感悟(5分)
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
在迪三周的学习中我们学习了for循环,对于一些简单的数学问题非常地实用,。可以把一些问题简单化
我认为如果想要学习好c语言先要对他感兴趣。这样你才肯每天花费7~8个小时来做几个题目。C语言也有
他独特的魅力。当你对一个难题总是弄不明白的时候你会非常心态爆炸,但当你解决了这个问题的时候你
会发现你会有非常大的成就感。
然后想要加强编程能力必须要多自己动手,花费长时间去敲代码你才能记得牢,手指产生肌肉记忆,要自己
有一颗想学的心。

浙公网安备 33010602011771号