第四周作业
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 |
我在这个课程的目标是 | 熟练掌握C语言中for语句和markdown语法的相关用法 |
这个作业在那个具体方面帮助我实现目标 | 它能够让我更好的去熟悉for语句和markdown语法 |
参考文献 | PTA常见问题解析 , C语言程序设计 ,C Primer Plus |
1.PTA实验作业
**1.1 7-4求平方与倒数序列的部分和 **
题目内容:本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)2+1/(m+1)+⋯+n2+1/n。
1.1.1数据处理
数据表达:我使用了吗m,n这两个变量都是整数变量,还有sum这个双精度浮点标量。
数据处理:我使用了for语句的循环。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
510 | 355.845635 | m<=n |
100 | 176.235621 | m<n |
55 | 0.917 | m=n |
1.1.4 PTA提交列表及说明
提交列表说明
1编译错误:没有正确使用for语句,使用分号分隔语句。
2答案正确:通过翻看书籍解决了这个问题。
**1.2 7-3 求简单交错序列前N项和 **
题目内容:本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.2.1数据处理
数据表达:我定义了一个整数定量是n,,i和变量m,j,一个双精度浮点标量sum。
数据处理:我用到了while分支结构和简单的交错序列的求和公式。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
10 | 2.133256 | 小于50 |
50 | 0.832 | 等于50 |
100 | 0.834 | 大于50 |
1.2.4 PTA提交列表及说明
提交列表说明
1编译错误:答案错误不知道错在什么地方
2答案正确:自己去百度上去搜索一下后找到了自己l和1没分辨好。
2.代码互评
同学代码
自己代码截图
这位同学使用的是float去定义变量的,而我是用int和double。同学的看起来更简单一点,而我的看起来比较难。我的是用while分支结构去完成的,同学是用这周所学的for语句去完成的。
3.学习总结
3.1学习进度条
|时间|所花时间|代码行|学到的知识点简介|目前比较迷惑的问题|
|---|:--😐---|:--😐---|:--😐---|:--😐
|第四周|4|147|循环语句的使用|for循环的使用细节|
3.2 累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
第四周的主要知识点就是循环体语句的使用,列如for ,while等等的使用。让我明白C语言这门科目有更多的东西等着我去学习。
3.3.2 学习体会
这是第四周的作业了,感觉对现在的作业开始有点感觉了,不在以前的一窍不通了,感觉自己已经慢慢开始掌握pta和博客园的作业方法了。希望自己能够继续加油,熟练掌握这门课!