C语言第四周作业

-|:-:|-:
这个作业属于哪个课程|c语言程序设计||
这个作业的要求在哪里|ttps://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9771
我在这个课程的目标是|如何准确快速打出代码,读懂代码下面的 英文
这个作业在具体哪个方面帮助我实现目标| 学习循环语句的使用,正确的打出代码 熟练的运用代码符号。
参考文献|Primer Plus

一 . PTA实验作业
C语言第四周作业_第1张图片

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

1.1.2 数据处理
数据表达 :用了变量N,代表整数,双字符变量,
数据处理: 运用了赋值语句, 如把 sum + 1.0/s; 运用算术符语句 关系运算符比较 i <= n;
1.1.3 实验代码截图
C语言第四周作业_第2张图片
1.1.4 造测试数据
输入数据|输出数据|说明
-|:-:|-:
11|2.180875|无
33|2.730028|无

55|2.985428|无
1.1.5PTA提交列表及说明

Q1:赋值时忘记变量的引入。
A1: 查询C语言教科书

Q2:单词的输入出现了问题。
A2:重新编打 然后咨询同学

2.1.1求交错序列前n 项和
内容描述:本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

2.1.2 数据处理
数据表达 :首先用int定义n,i两个整型变量,double定义一个sum的浮点型,一个for的循环语句等。
数据处理:输入i,n然后赋值,sum求和,for语句循环,使用sign=-sign进行正负变换,用%.3f让输出结果保留三位小数。
2.1.3 实验代码截图
C语言第四周作业_第3张图片
2.1.4 造测试数据
输入数据|输出数据|说明
-|:-:|-:
5|0.917|无
-6|0.000|无
2.1.5PTA提交列表及说明

Q1:未注意到中英文的分号差别
A1: 将原来的删除掉 然后重新编打

Q2:没分清int型变量和double型变量,在翻阅教材后重新定义,得到解决
A2:没考虑到题目中保留三位小数的条件重新审题得以解决

二.代码互评
我的代码
C语言第四周作业_第4张图片
同学代码
C语言第四周作业_第5张图片
比较:
他的代码比我的代码更注意格式 更有条理性

四、学习总结
4.1
周|这周所花时间|代码行|学到的知识点简介|目前比较迷惑的问题
-|:-:|:-:|-:
10/12-10/18|10小时|for语句和输入输出格式| 代码依旧不能准确书写
4.2 累积代码行和博客字数
C语言第四周作业_第6张图片
4.3学习内容总结
本周主要是学习了for语句进行循环,利用循环求解一些函数,for语句中随意加分号,循环语句的运用,主要由初始状态,执行条件,循环控制变量组成。
学习感悟
学习的内容越来越复杂,但是我们始终在前进,再走上坡路。同时不能学了后面就忘了前面,还需要多去打代码 因为 我们不能走下坡路。

你可能感兴趣的:(C语言第四周作业)