C语言博客作业04
问题|答案
-|:-:|-:
这个作业属于哪个课程|c语言程序设计I
这个作业的要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772
我在这个课程的目标是|学好怎样精确地打代码,快速准确的完成PTA,在博客园上将自己的错误总结与归纳
这个作业在具体哪个方面帮助我实现目标|对自己打的代码进行纠错与记录,对别人的代码进行挑错与学习
参考文献|Primer Plus
#一.PTA实验作业
##1.1 7-2 求奇数分之一序列前N项和 (15 分)
* 题目内容描述:本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。
###1.1.1 数据处理
* 1.数据表达:用了“i”“N”的变量,用了“double"的语句和"for"的循环语序,s表示的是每次循环的数字,N表示的是前n项和
* 2.数据处理: 对"s"赋值为1,开始数据为0,“s”为累加,保留为小数点后六位
###1.1.2 实验代码截图

###1.1.3造测试数据
输入数据|输出数据|说明
-|:-:|:-:|-:
9|2.080624|s<=10
10|2.549541|s=10
50|2.937775|s>10
###1.1.4提交列表及说明

###提交列表说明
* 1.答案错误:printf后面括号内的“%”没有进行空格
答案错误:printf后面括号内的“%.6f"的“f"打成了"d"
答案错误:for的循环语句安排得不到位
* 2.编译错误:对于“;”的使用,老师打成中文版的,然后还不小心在“for”的循环语句后面加了分号,导致有错误出现
##1.2 7-4 求平方与倒数序列的部分和 (15 分)
* 题目内容描述:本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2+1/m+(m+1)2+1/(m+1)+⋯+n2+1/n。
###1.2.1 数据处理
* 1.数据表达:这个题目使用了三个变量,分别是” m,i,n",用了“double”和“scanf"还有"for"的循环语句。
* 2.数据处理:用了累加的用法,对"sum"用了数学公式
###1.2.2实验代码截图

###1.2.3造测试数据
输入数据|输出数据|说明
-|:-:|-:
15|57.283333|m>n
55|0.9173333|m=n
-100|nvalid Value!|m<0,n>0
###1.2.4提交列表及说明

###提交列表说明
* 这一道题目一提交就成功了,但是在写代码的过程中还是需要注意许多地方,像要注意指代的字母哪个对应的是不能弄混了,还有赋值的地方,需要注意,还有要注意不要在”for"语句后面加分号,这是不允许的,还有那个“%"后面加的是”d",我老是弄错
#二.代码互评
###1.代码比较一:
和我的代码
* 与这位同学相比较,我们各自设的变量都差不多,都是”n,s",但是这位同学还多了“i",而且变量的顺序的不一样,但顺序没有关系,只要变量是对的就行。

* 这是网上的代码,感觉很复杂,很多符号以及变量没有见过,但是代码十分简洁,不过我还没学过,也不知道是什么意思,所以我感觉我现在写的这个好一点。
#三.学习总结
###3.1学习进度条
周|这周所花时间|代码行|学到的知识点简介
-|:-:|:-:|-:
第四周|8个小时|84条|学到了新的“for"循环语句,又多懂了一些格式的注意事项
###累计代码行和博客字数

#学习感悟
* 经过了四周的学习,我已经习惯了运用markdown的语法来写博客,并且能更熟练地操作和运用云班课,我还能更加高效的完成PTA上的作业,并且能够举一反三,更加深层次的理解各个变量所指代的意思,但是自己的不足依旧是犯错误的频率很高,也很难自己发现错误,希望我能改正掉。
C语言博客作业04的更多相关文章
- C语言|博客作业04
这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9768 我在这个课程的 ...
- C语言Ⅰ博客作业04
问题 回答 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://blog.csdn.net/qq_42264638/article/details/102381471 我在这 ...
- c语言Ι博客作业04
这个作业属于哪个课程 c语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9771 我在这个课程的目 ...
- C语言博客作业04——数组
1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量 1.2.1学习体会 这几周学习了数组,数组分为三大块:一维数组.二维数组和字符数组.数组相对于之前普通变量的好处就是可以储存数值,方便数据 ...
- C语言博客作业04—数组
0.展示PTA总分(0----2) 展示3张关于"数组题目集"分数截图. 1.本章学习总结(2分) 1.1 学习内容总结 整理数组这章学习主要知识点,必须包含内容有: (1)数组查 ...
- C语言博客作业04数组
0.展示PTA总分 1.本章学习总结 1.1 学习内容总结 1.int a[10];为定义数组,表示数组有10个数 2.数组的下标都是从0开始,到n-1结束 3.数组里元素的个数不能大于数组的长度 4 ...
- C语言I-博客作业04
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业04 我在这个课程的目标是 掌握使用for循环语句实现指定次数的循环程序设计 这个作业在那个具体方面帮助我实现目标 在编写 ...
- C语言博客作业06——结构体&文件
C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...
- C语言博客作业6---结构体&文件
C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...
随机推荐
- Codeforces 1110E (差分)
题面 传送门 分析 一开始考虑贪心和DP,发现不行 考虑差分: 设d[i]=c[i+1]-c[i] (i<n) 那么一次操作会如何影响差分数组呢? \(c[i]'=c[i+1]+c[i-1]-c ...
- [暑假集训Day3T3]平板涂色
同样是搜索经典题. 优化并不多,只需在当前步数已经大于目前答案时剪枝就可以了. 此题重点在于如何判断第k个矩形能不能选. 设矩形i的左上坐标为i(squ[i].upx,squ[i].upy),右下角坐 ...
- A Bug’s Life POJ - 2492(种类并查集)
题目链接 每次给出两个昆虫的关系(异性关系),然后发现这些条件中是否有悖论 就比如说第一组数据 1 2 2 3 1 3 1和2是异性,2和3是异性,然后说1和3是异性就显然不对了. 我们同样可以思考一 ...
- facenet 人脸识别(一)
前言 已完成TensorFlow Object Detection API环境搭建,具体搭建过程请参照: 安装运行谷歌开源的TensorFlow Object Detection API视频物体识别系 ...
- 函数异步模拟实现ajax
//模拟ajax function getData(callback){ setTimeout(function(){ var name='leo' callback(name) },1000) re ...
- git stash--在不想commit的情况下进行git pull
公司的git开发模式是“主干发布,分支开发”,大多数情况下是多个开发在同一dev分支上进行开发,因此需要经常pull代码,如果本地工作区存在代码修改,那么pull肯定失败,提示需要先commit已修改 ...
- 【LeetCode】双指针 two_pointers(共47题)
[3]Longest Substring Without Repeating Characters [11]Container With Most Water [15]3Sum (2019年2月26日 ...
- Sass-Opacity函数-rgba()函数
在前面介绍 RGB 函数一节中,还记得吗?有一个 rgba() 函数可以创建一个颜色,同时还可以对颜色修改其透明度.其可以接受两个参数,第一个参数为颜色,第二个参数是你需要设置的颜色透明值. > ...
- windows平台搭建Mongo数据库复制集(类似集群)(二)
通过rs.status()命令我们可以查询到各个节点运行正常. 一.数据同步测试 在28011.28012端口上进行插入: 因为SECONDARY是不允许读写的, 在写多读少的应用中,使用Replic ...
- golang中最大协程数的限制(线程)
golang中最大协程数的限制 golang中有最大协程数的限制吗?如果有的话,是通过什么参数控制呢?还是通过每个协程占用的资源计算? 通过channel控制协程数的就忽略吧. 以我的理解,计算机资源 ...