zoukankan      html  css  js  c++  java
  • 第三次作业!

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11450
    这个作业的目标 <达到老师的标准>
    学号 <20209172>

    1PTA作业

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

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

    1.1.1实验代码截图

    1.1.2数据处理

    数据表达:用了x,i,N,item,sum,falg这些变量根据题目转换而来,X,i,N为整形函数,flag,sum,item为双精度函数。
    数据处理:item=flag*1.0/x,sum=sum+item;,flag=-flag,x=3+x,for(i=1;i<=N;i++)

    1.1.3 PTA提交列表及说明

    Q1:一直不知道哪里出错。
    A1:反复仔细检查发现少输入“。

    1.2求平方根序列前N项和。

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

    1.2.1实验代码截图

    1.2.2数据处理

    数据表达:用了i,n,sum,都是双精度函数。
    数据处理:sum=sum+sqrt(i),for (i=1;i<=n;i++)

    1.1.3PTA提交列表及说明

    Q1:答案一直错误。
    A1:精确度搞错了。

    1.3电子汪。

    题目内容描述:据说汪星人的智商能达到人类 4 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 1 只球和 2 只球,聪明汪就会用“汪!汪!汪!”表示 1 加 2 的结果是 3。本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。

    1.3.1实验代码截图

    1.3.2数据处理

    数据表达:用了A,B,sum,i,都是整形函数。
    数据处理:sum=A+B,for(i=1;i<=sum;i++)。

    1.3.3PTA提交列表及说明

    Q1:答案一直错了。
    A1:运算符号错误。

    2.阅读代码


    这是一个数字二进制下 1 的数目排序,虽然有很大一部分看不懂但是在仔细钻研下还是有收获的,起码开始克服困难来看一下看不懂的东西。
    也让我了解了一下十进制的知识,总的来说收获匪浅。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    10/11.2—11.5 5h 125 or的循环结构 多分支编程 思路不够清楚

    3.2 累积代码行和博客字数


    3.3 学习感悟

    感悟:在本周的学习中,我们学习了for的循环程序,一些程序可以使用for来完成,但某一些也可以通过数学函数来解决,让问题简单易懂更好解决。
    只有不断努力才能达到更高的水准,写出更好的程序,因此我们要不断学习努力。

  • 相关阅读:
    Linux性能监控
    程序员技术练级攻略
    使用 GDB 调试多进程程序
    nginx下面部署fast-cgi和C++【原】
    ROS Learning-024 (提高篇-002) rviz的安装和使用
    ROS Learning-023 (提高篇-001) 准备工作 --- 安装一些必要的软件包
    STM32 C++编程 005 I2c(Soft)类
    Python 网络爬虫 005 (编程) 如何编写一个可以 下载(或叫:爬取)一个网页 的网络爬虫
    设置 PyCharm 软件中 Terminal 窗口 中启动的 python 交互命令的版本
    在PyCharm 软件中设置你的项目 使用的Python版本
  • 原文地址:https://www.cnblogs.com/zmd520/p/13938746.html
Copyright © 2011-2022 走看看