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

    C语言I博客作业03
    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
    这个作业的目标 <要求学生掌握使用for循环语句实现指定次数的循环程序设计。>
    学号 <20209125>
    一、PTA实验作业。
    1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
    1.1.1实验代码截图

    1.1.2数据处理。
    数据表达:运用了变量i,N,x来进行数据的表达。
    数据处理: for(i=1;x<=N;i=i+3){
    sum=sum+pow(-1,i+1)/i;
    x=x+1;
    }

    1.1.3 PTA提交列表及说明

    说明:刚开始只是答案错误,后面越改越错。不过求助同学后问题得到了解决。

    1.2计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。*
    1.2.1实验代码截图

    1.2.2数据
    数据表达:调用scanf函数输入n,用double定义fenize,fenum
    数据处理:for(int i=0;i<n;i++){
    sum+=fenzi/fenmu;
    t=fenzi;
    fenzi=fenzi+fenmu;
    fenmu=t;
    }
    1.2.3 PTA提交列表及说明
    uploading-image-29856.png
    说明:没注意中文与英文的分号是不同的,出现了很多次编译错误,不过还好最后发现了问题。

    1.3计算平方根序列√1 +√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
    1.3.1实验代码截图
    uploading-image-985428.png

    1.3.2数据处理。
    数据表达:运用变量i,sum,x
    数据处理: for(i=1;i<=x;i=i+1){
    sum=sum+i;
    }
    1.3.3 PTA提交列表及说明

    说明:一开始有问题一直编译错误,后面问了同学问题得到了解决

    二、阅读代码
    class Solution {
    public int jump(int[] nums) {
    if(nums.length == 1) return 0;
    int reach = 0;
    int nextreach = nums[0];
    int step = 0;
    for(int i = 0;i<nums.length;i++){
    nextreach = Math.max(i+nums[i],nextreach);
    if(nextreach >= nums.length-1) return (step+1);
    if(i == reach){
    step++;
    reach = nextreach;
    }
    }
    return step;
    }
    }
    来源:https://leetcode-cn.com/problems/two-sum/solution/liang-shu-zhi-he-by-gpe3dbjds1/

    三、学习总结
    3.1学习进度条
    周/日期 这周花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周/10.19~10.25 17小时 68行 用代码打出的一个代码 Hello World! 很多单词不认识
    第九周/10.26~11.1 17小时 80行 用代码进行简单的运算 碰上问题没什么思路解决
    第十周/11.2~11.8 18小时 100行 使用for循环语句 整形和浮点型的运用
    3.2累积代码行和博客
    时间 博客字数 代码行数
    第一周 576 130
    第二周 674 220
    第三周 660 330
    3.3学习感悟
    这周的学习感觉有点难度,对新学的for语句运用的不太熟练。
    很多学习要用的东西不会用

  • 相关阅读:
    luogu P4009 汽车加油行驶问题
    luogu P4015 运输问题
    luogu P2763 试题库问题
    luogu P4011 孤岛营救问题
    luogu P2765 魔术球问题
    linux 网卡
    linux yum错误
    ubuntu登录备注信息
    Ubuntu网卡配置
    linux 走三层内网添加静态路由
  • 原文地址:https://www.cnblogs.com/libin12581/p/13941940.html
Copyright © 2011-2022 走看看