C语言1博客作业04

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 作业要求
我在这个课程的目标是 学会熟练使用for语句,加深对语法的记忆和写代码的能力
这个作业在那个具体方面帮助我实现目标 运用for语句完成作业,加深对语法的记忆
参考文献

1PTA实验作业

1.1求N分之一序列前N项和

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

1.1.1数据处理

数据处理:使用了i,N两个整形变量和sum一个双精度浮点型变量。
数据表达:本题使用了for语句,赋值运算符。

1.1.2实验代码截图

1.1.3造实验数据

I输入数据 输出数据 说明
2 1.500000 前2项之和
8 3.380729 前8项之和
40 4.458797 前40项之和

1.1.4 PTA提交列表及说明


Q1:将浮点型变量设置成了整形变量,得到的答案一直为一个数
A1:通过自己翻阅源代码,找到了自己的错误。

1.2求简单交错序列前N项和

本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

1.2.1数据处理

数据处理:使用了N,i,n三个整形变量和S,flag两个双精度浮点型变量。
数据表达:使用了int与double来定义变量,运用的表达式有:S=S+(1.0/n)*flag;flag=-flag;n=n+3;

1.2.2实验代码截图

1.2.3造实验数据

I输入数据 输出数据 说明
-1 0.837 小于0
12 0.822 大于12
0 0.000 等于0

1.2.4 PTA提交列表及说明


Q1:将for语句中的;打成了,
A1:经过和同学的代码进行对比找到了问题所在

2.代码互评

同学代码截图

自己代码截图


2.1比较结果

  • 我使用了整形变量和浮点型变量,同学只使用了浮点型变量
  • 同学写的代码更加工整,让人感觉舒适

学习总结

3.1 学习进度条

周期/日期 这周所花时间 代码行 学习到的知识点介绍 目前比较迷惑的问题
第四周/10.18 8小时左右 120 学会了区分整型变量和浮点型变量,学会了for语句的使用方法 自己写代码还不能独立流畅的完成,每次都需要去查阅大量资料和询问同学

3.2累计代码行及博客字数

3.3学习内容总结和感受

内容总结:本周学习了for语句的使用,实现了在代码中做到使表达式重复计算,同时在上机课中我学会了使用dev c++,做到迅速检查出错误代码的所在之处。
感受:学习C语言也有一段时间了,但是还是感觉懵懵懂懂,每次做作业都需要参考别处,而大部分的错误却是小细节,对于这门功课还需要多加练习。

posted @ 2019-10-18 21:04  Club-K  阅读(340)  评论(1编辑  收藏  举报