C语言I博客作业04

问题 答案
这个作业属于哪个课程 c语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9768
我在这个课程的目标是 更进一步学好C语言,使自己写代码的能力进一步提升,巩固以前的知识
这个课程在哪个方面具体帮助我实现目标 有了编写代码的工具,有了工具书
参考文献 百度

一、PTA实验作业

1.1求交错序列前N项和

内容描述:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

1.1.1数据处理

数据表达:运用了整形,双字符变量,根据题目中的要求而来,类型是int,double型
数据处理:表达式为for+条件

1.1.2实验代码截图

C语言I博客作业04_第1张图片

1.1.3测试数据

输入数据 输出数据 说明
6 2.450000
1 1.000000 首项是一
9 2.828968
100 5.187378

1.1.4PTA提交列表及说明

C语言I博客作业04_第2张图片

1.编译错误:个别字符忘记加空格,以及字母打错,运用DEV C++查看错误之后加了上去
2.部分正确:忘记把其他条件打上去了,对照课本打了上去

1.2求奇数分之一序列前N项和

内容描述:本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。

1.2.1数据处理

数据表达:正整数N,整数变量,双字符变量,根据题目中的提示而来,分别是int,double型变量

1.2.2实验代码截图

C语言I博客作业04_第3张图片

1.2.3测试数据

输入数据 输出数据 说明
23 2.549541
55 2.985428
33 2.730028
11 2.180875

1.2.4PTA提交列表及说明

C语言I博客作业04_第4张图片

1.部分正确:sample不满足条件,反复对照之后打了上去
2.编译错误:换了一种方式编写代码,结果发现编译错误,认真对照之后发现字母打错了

二、代码互评

同学代码截图

C语言I博客作业04_第5张图片

自己代码截图

C语言I博客作业04_第6张图片

1.同学运用了两个double,比较完整的写出了代码,交代清楚,而我的则是直接一起写出来,代码较为简单,但是效果是一样的

三、学习总结

3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
3/9~3/15 两个小时 80 学会了使用for循环语句实现指定次数的循环程序设计 什么时候需要空格什么时候不需要空格,有些地方运用空格到底会不会错

3.2累计代码行和博客字数

C语言I博客作业04_第7张图片

3.3学习内容总结和感悟

3.3.1学习内容总结

这周主要学习了使用for循环语句实现指定次数的循环程序设计,例如有upper就是最大值或者lower最小值是,有个界定的范围,要使得所写的代码符合要求,就要运用for循环语句

3.3.2学习体会

通过这周的学习,我对C语言又有了一个全新的认识,原来不同类型的题目可以用不同的方法来写代码,来解决问题,就要用最好的方法,当然也不是说其他的方法不好,只不过要用到最适合自己的方法,要用到对自己最有利的方法,接下来的时间,自己也要多主动学习,主动接纳许多新的知识,这样才能不对当初自己的选择而感到后悔!

你可能感兴趣的:(C语言I博客作业04)