我的第四次作业

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

1.PTA作业

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实验代码截图


输入数据|输出数据|说明
---|:--:|:--:|
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 ("Enter N:");
  • 答案错误:同上次错误一样没有发现,继续改正,删去此语句。
  • 答案正确:。。。

    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提交列表及说明

  • 答案正确:做之前先思考,细心。。。

    3.学习总结

    3.1学习进度条

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

    3.2累积代码行和博客字数

    时间 博客字数 代码行
    第五周 1009 120
    第六周 2589 259
    第七周 3414 357
    第八周 5412 528

    3.3学习内容总结和感悟

    3.3.1

    本周主要学习了for循环结构。

    3.3.2学习体会

    预习以及精读课本很重要,认真完成作业。

猜你喜欢

转载自www.cnblogs.com/dwx666/p/11697756.html