c语言|博客作业04
| |
----|-----|
问题|回答
这个作业属于哪个课程|c语言程序设计ll
这个作业要求在哪里|https://www.cnblogs.com/1127RJGC/p/11699545.html
我在这个课程的目标是|熟练使用for循环语句
这个作业在哪个具体方面帮我实现目标|对for循环语句更熟悉
参考文献|《c语言程序设计》
一、PTA实验作业。
1.1题目7-1求N分之一序列前N项和
题目内容描述:计算序列1+1/2+1/3+...的前N项之和
1.1.1数据处理
数据表达:用了哪一些变量,这些变量值怎么来的,类型是什么。
数据处理:数据用到的表达式和流程结构。
答:(1)用了i,N,sum定义变量,其中i,N为整型变量sum为双浮点型变量。N的值用了scanf输入。
(2)运用了数学里面的求和思想,并用了for循环语句进行求解。
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
0 | 0 | 结果为0 |
15 | 3.318229 | 结果小于50 |
40 | 4.216515 | 等于40 |
100 | 5.187378 | 等于一百 |
1.1.4PTA提交列表及其说明
1.答案错误:这里有两次答案错误第一次错误没有注意变量类型导致,第二次是输出变量结果时把sum打错了打成了SUN。
2.运行时错误:这是第一次遇到这一个错误,就去百度上面查了一下发现运行期间超出了程序允许程度的障碍。
1.27-4 求平方与倒数序列的部分和 (15 分)
1.21数据处理
数据表达:用了哪一些变量,这些变量值怎么来的,类型是什么。
数据处理:数据用到的表达式和流程结构。
答:(1)运用了变量n\m,H,其中n m为整形变量,H为双浮点型变量,并用了scanf函数输入n
(2)运用了for循环语句进行运算,利用了数学数列求和思想。
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
0 | 0 | 结果为0 |
15 | 3.318229 | 结果小于50 |
40 | 4.216515 | 等于40 |
100 | 5.187378 | 等于一百 |
1.2.4PTA提交列表及说明
(1)部分正确:这一道题比较顺利只提交了两次而且是答案错误,造成答案错误的原因主要是数据搞错了
二、代码互评
自己的代码
同学的代码
答:同学的代码和我的相同之处就是都是用了三个变量,但是在定义变量时我是定义了两个整型变量,一个双浮点变量,而同学的恰好和我相反,她是定义了两个双浮点型,一个整型,在简易程度方面个人觉得相差不大。
三、学习总结
.这一周我们学到了新的语句for循环语句,在实验课的时候学会了怎么找到代码的错误
3.1学习进度条
周 | 这周所花的时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第七周 | 两天半 | 138 | 学会了如何使用for循环语句 | 对用工具找错误还不熟练 |
3.2积累的代码行和博客字数
3.3学习内容总结和感慨
3.3.1学习内容总结
这一周我们学习型的语句for循环语句,在实验课我们学习了怎么用工具软件找到自己错误代码的错误具体在哪里
3.3.2学习体会
感觉经过越来越多的学习感觉对代码的编写越来越有手感,每一次看到提交时显示答案正确感觉很开心,而且在写代码之前一定要先构思,不能想到哪了写到哪了这样很容易出错。