C语言I博客作业02

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11452
这个作业的目标 更加的了解C语言,进一步掌握for循环语句的用法
学号 20208944

1.PTA实验作业
1.1 求简单交错序列前N项和
题目内容描述:本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

1.1.1实验代码截图

1.1.2数据处理
数据表达:整形:i,n,denominator,flag;双精度浮点型:item,sum;
数据处理:for循环语句和sum = sum + item;flag = flag*-1;denominator = denominator+3,这些表达式。
1.1.3 PTA提交列表及说明

Q1:第一次在自己电脑上运行成功,但在PTA上出现答案错误。
A1:在网上查询,没有找到解决方案,但也有类似情况,不过我们题型不同,而后对自己的代码进行了一些调整还是错误。
Q2:进入相关群里询问后又进行了一次调整出现格式错误。
A2:后来经过多次询问找到能在(该死的)PTA上通过的代码,只是在我原有的代码上调整一下变量类型(我本身没错却搞了半天)。
1.2 题目2
1.2.1 实验代码截图

1.2.2 数据处理
数据表达:整形:i,n;双精度浮点型:a,b,sum,x;
数据处理:for循环语句和 double x = a;a = b;b = b + x;这些表达式。
1.2.3 PTA提交列表及说明

Q1:这张截图只是一部分,第一次出现编译错误;
A1:自己对自己的代码进行仔细思考后知道自己写的判断语句有问题,进行多次调整,还是错误。
Q2:将提交后错误信息下方的几串英语字母放到网上查询后还是没有办法,一直是答案错误。
A2:通过利用有关资料知道了如何正确修改判断语句后对自己的代码进行修改做出;
1.3 题目3
1.3.1 实验代码截图

1.3.2 数据处理
数据表达:整形:i,n,sum;
数据处理:for循环语句。
1.3.3 PTA提交列表及说明

Q1:这题较为简单(我还可以做其他的,不过没什么时间了),这题主要是要求输出1+2+3+...X 的和这里出现错误,我只是输出了一个整数,没有达到题目要求,所以出现答案错误。
A1:多次调整后,还是错误然后在其他地方找到正确的输出方法,解决问题。
2.阅读代码(-5——5分)

阅读分析:用#include在VSc++里面定义字符串,定义整形变量N, arr[MAXN][MAXN];int x_used[MAXN][11], y_used[MAXN][11], n_used[MAXN][11];运用while循环语句、for循环语句和if_else 语句,在while循环语句中加入for循环语句,之后在for语句在套用if_else 语句进行多重判断,最后输出
ACM解题
3.学习总结(15分)
3.1 学习进度条(5分)

3.2 累积代码行和博客字数(5分)

3.3 学习感悟(5分)
刚开始时搞各种软件的下载,而后被一个“你好,世界”整的怀疑人生,学会以后觉得真真丢人,最最基础的题弄了那么长时间,而后第二次作业用了更长的时间,不过因为用了比室友更长时间,之前没用过电脑的那些短板逐渐补上了,在然后随着做作业做的多了学会了如何在网上查找自己问题的答案,使自己的做题速度提升。更加熟练的使用复制粘贴。对于定义变量有了更深的了解、对于While语句有了一定的了解,能够更加熟练的运用for语句,也懂一些专业术语,有些收获。

原文地址:https://www.cnblogs.com/29547s/p/13943212.html