这个作业属于哪个课程 | <班级的链接> |
---|---|
这个作业要求在哪里 | <作业要求的链接> |
这个作业的目标 | <你理解的作业目标具体内容> |
学号 | <你的学号> |
1.PTA实验作业
题目描述:编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
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实验代码截图
数据表达:定义n,s,item,i
数处理据:运用了for循环.
说明:出现了几次编译错误,格式错误,经过反复验证,得到正确答案,明白要多练习编译代码。
2.阅读代码(-5——5分)
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:
ACM解题
leecode面试数题网站,找简单题目阅读分析。
注意:这部分内容回答太泛要倒扣5分。
题目类型:求最大公因数和最小公倍数。
学习心得:1.用了while循环,学习了除for以外新的循环
2.学会了要理清思路,编译代码时才能更快更好。
3.学习总结(15分)
3.1 学习进度条(5分)
3.3 学习感悟(5分)
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
不知不觉学习就到了第三周,本周老师教我们更多的代码编译技巧,比如for循环,如何求交错序列的n项和。
这周老师布置的作业也是非常的复杂,你不得不利用5,6个小时或者更多时间来完成它,我明白这是对我们的一种
考验,不仅能让我们迅速了解有关知识,而且能激励我们对打代码的兴趣。我相信这些问题能让我们享受解决它们后
的喜悦感,让我们变得更强。