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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448
    这个作业的目标 <了解自己,完善自己>
    学号 <20209086>

    1.PTA实验作业(15分/题)

    1.1 求简单交错序列前N项和 (15分)

    本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。1 求简单交错序列前N项和 (15分)

    1.1.1实验代码截图

    1.1.2数据处理

    数据表达:用了denominator-d,flag-f,i,n,item,sum六个变量,i为循环变量,n为循环n次,item表示第i项,item,sum为浮点数。
    数据处理:for(i=1; i<=n; i++){item=f*1.0/d;sum=sum+item;f=-f;d=d+3;}

    1.1.3 PTA提交列表及说明

    • Q1开始按照书上的方法输入但是答案错误。
    • A1sum=sum+item没有输入上去。
    • Q1输出的答案还是不对。
    • A1sum = %f,少输入了.3%f。

    1.2求分数序列前N项和 (15分)

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

    1.2.1实验代码截图

    1.2.2数据处理

    数据表达:整型n;浮点型sum,b,d,t;循环变量i;
    数据处理:for(i=1;i<=n;i++){ t=b; b=b+d; d=t;item=b/d;sum+=item;}

    1.2.3 PTA提交列表及说明

    • Q1开始显示编译错误,但一直没有找到。
    • A1发现scanf打成了printf。
    • Q2之后答案错误有太多小数点。
    • A2把%f改为了%。2f。

    1.3求平方根序列前N项和 (15分)

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

    1.3.1实验代码截图

    1.2.2数据处理

    数据表达:整型n;浮点型sum,S;循环变量i;
    数据处理:for(i = 1;i <= n;i++){S = sqrt(i);sum = sum + S;}

    1.3.3 PTA提交列表及说明

    • Q1编译错误开始一直没有找到在看符号是否错误。
    • A1结果有一个S学成了s。
    • Q2还是编译错误,for(i=1,i<=n,i++)
    • A2for(i=1;i<=n;i++),“;”输入成了“,”。

    2.阅读代码(-5——5分)

    1.用于求二项式系数组合。
    2.了解到了while的一个新的循环,有来筛选有用条件。
    3.之后用if-else分段函数。
    4.continue语法来选择跳过语法来,执行下次循环。
    5.运用多种循环来达到输出正确的要求。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周/10.19~10.25 20小时 20行 在屏幕上显示Hello World!markdowm语法
    第九周/10.26~11.1 25小时 320行 变量和数据类型,如何在网上提问 无法准确定义
    第十周/11.2~11.8 30小时 660行 if-else并列结构,for循环 部分格式不太了解

    3.2 累积代码行和博客字数(5分)

    3.3学习感悟(5分)

    最近上课的内容越来越难明白,只要自己在错误之间不断的积累经验细节,累代码是一个注重细节过程,很多错误都是因为一些小地方出错,使整个程序无法完成输出,但是在自己实在无能为力时也要学会寻求他人的帮助,使自己更进一步,不断完善自己。

  • 相关阅读:
    HTTP/2的优先级
    JavaScript 日期权威指南
    岂曰无衣与子同袍
    Android项目中实现native调用
    关键渲染路径
    @ModelAttribute使用详解
    @SessionAttribute使用详解
    @ControllerAdvice 拦截异常并统一处理
    js获取文件MD5值
    Mybatis分页插件PageHelper的配置和使用方法
  • 原文地址:https://www.cnblogs.com/cjrhh/p/13939410.html
Copyright © 2011-2022 走看看