C语言I博客作业03
|
https://edu.cnblogs.com/campus/zswxy/CST2020-4/ | |
|
https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455 | |
这个作业的目标 | 学习如何使用for | |
学号 | 20209055 |
1. PTA实验作业
1.1 求简单交错序列前N项和
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1 实验代码截图
1.1.2 数据处理
数据表达: |
a为循环次数用int 其余都用double省事 z q为承接 |
数据处理: | 用两个for让别人也看得懂 |
1.3.3 PTA提交列表及说明
Q1:一开始想的复杂了 还想要用两个项和静态变量
A1:后面发现完全不需要 清理污染就行了
Q2:还有那个第三题我还以为要输出所有数(1+2+3......)
A2:结果只要在输出那打几个点就行 害我搞了这么久
Q3:PAT我明明满足题目要求最后一个试点却一直说答案错误
A3:不知道 就想知道那个试点在哪
2. 阅读代码(-5——5分)
找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。
ps: 好家伙 去找了一下题目结果就去查资料去了
只用一个ans就将裂表维护与合并,如果是我来 我肯定会加一堆中间变量和非指针函数.
在思维和方法上要学习得太多了 .
3. 学习总结(15分)
3.1 学习进度条
3.3 学习感悟(5分)
c++ 就现在学的来说太狭窄了 一直都是对数据的处理 而且很多的东西都要自己定义
c#的面对对象以及各个库的引用比它好太多而且与Java很像 早点进c#