第四周作业
问题 | 答案 |
---|---|
这个作业属于哪个课程 | C语言程序设计 |
这个作业要求在哪 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9768 |
我在这个课程的目标是 | 成为一名合格的信息技术人员。 |
这个作业在哪个具体方面帮我实现目标 | 正确掌握循环体的用法,并有效提升设计算法的能力,养成严谨的编程习惯。 |
参考文献 | 部分同学的作业的算法,《C语言程序设计》 |
1. PTA实验作业
1.1求交错序列前N项和
1.1.1 数据处理
1. 数据处理:用到了N、i、flag等整型变量和denominator、item、sum等双精度浮点型变量,
2. 数据表达:表达式为sum=sum+item、item=flag*i/denominator、flag=-flag,用到了循环语句for。
1.1.2 实验代码截图
1.1.3 测试数据:
输入数据 | 输出数据 | 说明 |
---|---|---|
1 | 1.000 | i=N |
3 | 0.866 | i<N |
5 | 0.777 | i<N |
1.1.4 PTA提交列表及说明
提交列表说明:
编译错误:for语句中的分号写成了分号。
答案错误:数据变量刚开始为float,小于较大的N值。
1.2 求奇数分之一序列前N项和
1.2.1 数据处理
1. 数据处理:
2. 数据表达:
1.2.2 实验代码截图
1.2.3 测试数据:
输入数据 | 输出数据 | 说明 |
---|---|---|
1 | 1.000000 | i=N |
3 | 1.533333 | i<N |
5 | 1.787301 | i<N |
1.2.4 PTA提交列表及说明
提交列表说明:
2. 代码互评
同学代码截图:
自己代码截图:
差异:
3. 学习总结
3.1 学习进度条:
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
4/15~4/18 | 3天 | 大约105行 | 循环语句for的用法,序列累积、累加的基本算法 | 无法准确地设定条件范围与计算表达式。 |
3.2 累计代码行与博客字数
3.3 学习内容总结与感悟
* 3.3.1 学习内容总结
* 3.3.2 学习感悟