第四周作业

问题 答案
这个作业属于哪个课程 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 学习感悟

posted @ 2019-10-18 11:08  龙皓澜  阅读(124)  评论(1编辑  收藏  举报