第4次c语言作业

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 [C语言I—2019秋作业04]
我在这个课程的目标是 更加深层次了解C语言
这个作业在那个具体方面帮助我实现目标 实践动手能力
参考文献 [Markdown基本语法]

1.PTA作业https://pintia.cn/problem-sets/1183919211485749248

1.1题目名:7-1 求N分之一序列前N项和

本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

1.1.1数据处理

数据表达:我用了变量i,N,sum。i,N为整型数。sum为双精度浮点数。
数据处理:我用了赋值表达式和算数表达式,for循环结构。

1.1.2实验代码截图

1.2.3造测试数据

---|:--😐:--😐
10|sum = 2.928968|前十项数列求和为2.928968
100|sum = 5.187378|前一百项数列求和为5.187378
50|sum = 4.499205|前50项求和为4.499205
-10|sum = 0.000000|i恒大于N,输出为sum=0

1.1.4 PTA提交列表及说明

  • 答案错误:输出结果出现错误,将单词printf打成了print少了一个f
  • 答案错误:将单词拼写错误改好了以后,忘记将逗号改成分号。
  • 答案正确:。。。

1.2题目名:7-4 求平方与倒数序列的部分和

本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m?2??+1/m+(m+1)2+1/(m+1)+?+n2+1/n。

1.2.1数据处理

数据表达:我用了变量i,m,n,sum。i,m,n为整型数。sum为双精度浮点数。
数据处理:我用了赋值表达式和算数表达式,for循环结构。

1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
5 10 sum = 355.845635 在m=5,n=10的情况下数列求和
50 100 sum = 297925.708172 在m=50,n=100的情况下数列求和
1 25 sum = 5528.815958 在m=1,n=25的情况下数列求和
25 1 sum = 0 输入m>n,故直接输出sum=0

1.2.4 PTA提交列表及说明


-答案错误:单词打错了
-答案错误:还是错了另外一个单词
-答案正确:以后对于单词的处理要认真

2.学习总结

2.1学习进度条

周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
第六周 20小时 416行 基本学习C语言
第七周 6小时 153行 进一步了解算法
第八周 21小时 425行 学信了for循环结构,并了解了while循环结构

2.2累积代码行和博客字数

时间 博客字数 代码行
第四周 0 0
第五周 0 0
第六周 600 400
第七周 600 400
第八周 800 400

3.3学习内容总结和感悟

3.3.1

本周主要学习了for循环结构。以及平方根函数sqrt,幂函数pow,指数函数exp,绝对值函数fabs。

3.3.2学习体会

老师昨天的一节课让我受益匪浅,通过C++软件懂得了如何自己找错误,如何更正,如果调试,如何完成编译。

posted @ 2019-10-18 20:06  B动心  阅读(222)  评论(4编辑  收藏  举报