zoukankan      html  css  js  c++  java
  • C语言I博客作业03

    一.作业头

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11450
    这个作业的目标 <要求我们掌握使用for循环语句实现指定次数的循环程序设计。>
    学号 <20209166>

    二.本周作业

    1.PTA实验作业

    1.1 求简单交错序列前N项和

    本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

    1.1.1实验代码截图

    1.1.2数据处理

    数据表达:在本题中,我用了a,b,c,i,N,sum变量。其中a=1是由赋值得来的,且恒定不变。b的值是经过循环得来的。c,i的值也是如此。sum是经过循环计算得来的。除sum是浮点型,其余都是整形。
    数据处理:输入输出,for循环,赋值语句。

    1.1.3 PTA提交列表及说明


    Q1:第一次碰到内部错误,我一脸懵逼,不知道是怎么回事。
    A1:后来我在pta常见问题中了解到,这是由于网络问题,可吓死我了,我还以为编码错了。在这里,我也真的想吐槽一下校园网,校园网我真的吐了,真的卡,连个网页都打不开,还不如开热点。

    1.2 求分数序列前N项和

    本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

    1.2.1 实验代码截图

    1.2.2数据处理

    数据表达:在本题中,我用了i,N,sum,a,b,c变量。其中N的值是由赋值得来的。a,b,c,sum都是经过for循环计算得来的。i的值是在循环中不断变化,最终等于N表示跳出循环的条件。i,N是整形,sum,a,b,c是浮点型。
    数据处理:输入输出,for循环,赋值语句。

    1.2.3 PTA提交列表及说明


    Q1:第一次回答时,不知道最大N表示什么意思。
    A1:后来问别人才知道,int与double的不同用处,原来是N太大计算不了,因此N必须是浮点型,这样才能让大数据输出。

    1.3 求平方根序列前N项和

    本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

    1.3.1 实验代码截图

    1.3.2数据处理

    数据表达:在本题中,我用了i,N,a,S,sum变量。i的值是在循环中不断变化,最终等于N表示跳出循环的条件。其中N的值是由赋值得来的。a,sum都是经过for循环计算得来的。最后输出sum的值就等于S。i,N,a是整形,sum,S是浮点型。
    数据处理:输入输出,for循环,赋值语句。

    1.3.3 PTA提交列表及说明


    Q1:对于sqrt函数不知道怎样运用?
    A1:自己通过一些书和网上资料了解到sqrt函数的使用,首先要用math函数,还要double变量,最后格式也正确。

    2.阅读代码


    这个代码的功能是能够计算所有实数的幂。我觉得这份代码让我学习的地方有如何将计算扩大至全体实数,如何用pow准确求幂。

    三.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的题目
    8/19-8/25 21h 401 初步学到怎样写代码,学会了Hello world。怎样用markdown语法写博客。 除法法则
    9/26-9/1 25h 467 学会了如何用除法,计算华氏温度,使用if-else语句。
    10/2-10/8 30h 481 学会了怎样计算幂函数,使用if循环。

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第一周 646 87
    第二周 720 120
    第三周 1305 210

    3.3 学习感悟

    计算机导论全程懵逼,不知道在讲些什么。程序设计还好,能够跟得上。高等数学让我明白了什么才叫真正的高等,但也让我感触许多。相比高中的学习,大学的与众不同,大学主要都是自主学习,全靠自觉,感觉自己的逻辑不怎么好,脑袋有时候转不过来,因此还是要多看书,别总想着玩。

  • 相关阅读:
    大数加法、乘法实现的简单版本
    hdu 4027 Can you answer these queries?
    zoj 1610 Count the Colors
    2018 徐州赛区网赛 G. Trace
    1495 中国好区间 尺取法
    LA 3938 动态最大连续区间 线段树
    51nod 1275 连续子段的差异
    caioj 1172 poj 2823 单调队列过渡题
    数据结构和算法题
    一个通用分页类
  • 原文地址:https://www.cnblogs.com/QLJA/p/13939600.html
Copyright © 2011-2022 走看看