C语言l博客作业04

走远了吗. 提交于 2019-12-30 00:50:07
这个作业属于哪个课程 C语言程序设计ll
这个作业要求在哪里 http://i.cnblogs.com/Editposts.aspx?opt=1
我在这个课程的目标是 能够熟悉使用Markdown语法,掌握好C语言及PTA的使用
这个作业在哪个具体方面帮助我实现目标 提交C语言的PTA作业和Markedown的练习和语法教程
参考文献 《C语言程序设计》《PTA常见问题解答》

1.PTA实验作业
1.1题目名1
题目内容:求N分之一序列前N项和。
1.1.1数据处理
数据表达:我使用了变量i和n,i是根据题目中分母不断变化从一开始来定值的,n是因为题目所求为前n项和所得的值,两个变量的类型都是整型变量。
数据处理:有赋值表达式,算数表达式,关系表达式,流程结构为循环结构,即for循环。
1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
1 1.000000 i=1使得前一项和就为第一项值1
3 1.833333 因为i=3就是将前三项的值相加
5 2.28333333 同理就是将前五项的值相加即可

1.1.4PTA提交列表及说明

1.第一次是少打了两个分号,编译错误;
2.第二次是少打了一个分号,编译错误;
3.第三次全部正确,在自己一次次的检查后才发现是由于自己的粗心忘记了打分号。
1.2求奇数分之一序列前N项和
1.2.1数据处理
数据表达:使用了i和n两个变量,i是因为题目中的分母按奇数规律变化所定值,n则是因为有N项,所以定值n,两个变量的类型都是整型变量。
数据处理:有赋值表达式,算数表达式,关系表达式,流程结构为循环结构,即for循环。
1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
1 1 因为i=1就是求该式的第一项值即为1
3 1.53333333 同理就是当i=3时的值,前三项的和
5 1.78730159 当i=5时的所求值,前五项的和

1.2.4PTA提交列表及说明

1.首先是sum=0后面的分号忘记打了,编译错误;
2.没有对i进行赋值,编译错误;
3.查阅资料后发现了这两个问题然后进行改正,答案正确。
2.代码互评
同学代码截图

自己代码截图

1.和第一位同学不同的是我没有对i进行赋值
2.和第二位同学不同的是我没有打sum =0而且他也对i进行了赋值

3.学习总结
3.1学习进度条

周/日期 这周所花的时间 代码行
10/15-10/18 大约7个小时 105行

3.2累计代码行和博客数

3.3学习内容总结和感悟
3.3.1学习内容总结
这周主要学习的就是在程序中用for语句实现循环,可以求出多项有规律数列的总和,从而可以轻而易举地解决这类重复执行问题。
3.3.2学习体会
本周学习主要通过老师教学来理解,通过作业进行巩固,感觉非常不错,掌握的也还好,不懂的有不知道什么时候用printf什么时候用scanf,还有对单双精度浮点数据的使用不太清楚,希望老师能够在课堂上教学得更加详细,讲课的速度慢一点我有点跟不上,最后希望自己能继续加油坚持下去。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!