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

    |这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
    | ---- | ---- | ---- |
    | 这个作业的要求哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 |
    |这个作业的目标 | 学会分析代码,认识自己的错误 |
    |学号 | 20209108 |

    1.1.1实验代码。

    计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和

    1.1.2数据处理

    • 变量:整型i,N,denominator,flag;浮点型sum,item;循环变量i;
    • 数据用到的表达式:item=flag*1.0/denominator;
      sum=sum+item;denominator=denominator+3;flag=-flag;
    • 循环结构和顺序结构。

    1.1.3


    Q1:一开始输出输出结果与预期结果不一样,多了一个请输入N。
    A1:将printf ("Enter N:")删除就可以了。
    Q2:怎么自定义测试都错。
    A1:没搞清i的取值,把i=0改为i=1;
    Q3:结果错误。
    A3:把输入的值1改为1.0。

    1.2.1代码

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

    1.2.2

    • 数据:整型N;浮点型sum,numerator,denominator,temp;循环变量i;
    • 数据用到的表达式:sum=sun+numerator/denominator;temp=denominator;numerator=numerator+denominator;
      denominator=temp;
    • 循环结构和顺序结构。

    1.2.3


    Q1:一开始测试是正确的,但提交错误。显示格式错误,我就开始找空格。
    A1:最后我就删了一些空格但是提交后仍然不行,我就尝试加一些空格。
    Q2:提交后发现格式仍然错误。
    A2:把1改成了1.0就好了。

    1.3.1代码

    要求读入1个整数X,然后输出1+2+3+...X 的和。

    1.3.2

    • 数据:整型X,sum;循环变量i;
    • 数据用到的表达式:sum=sum+1;
    • 循环结构

    1.3.3


    Q1:第一次交多了一个输入X。
    A1:把printf ("Enter x:")删掉就可以了。
    Q2:然后答案一直是1+2+.....+X最后发现没有给它赋值。

    阅读代码


    <1>重新了解了一个新的调用函数fun是指一个函数或是方法,具体没有什么意义。主要形式是fun(int x,y)。
    <2>这个题目主要是排列组合问题,需要先搞清楚思路m放入n个盘子的流程,用m>=n来求解,当m=0时结束。
    <3>用了循环结构,选择结构和顺序结构。如if,return,while等标志性词。
    <4>运用了while语句,让我了解并掌握了一个新的循环方式。
    <5>用了return来简化了程序的编写过程。
    <6>这篇代码思路清晰,然后写的内容言简意赅。

    学习总结

    • 3.1学习进度条。
    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    11.1-11.6 13小时 195 学到循环结构,掌握了for循环语句等 有时候格式不知道怎么解决
    10.25-10.31 10小时 175 华氏温度的求法等 表达式的运用
    10.18-10.24 15小时 40 Hello World!等简单的
    • 3.2
    • 3.3学习感悟。
      <1>从刚开始的什么都不会,到慢慢的能够入手,这种感觉非常好。
      <2>通过学习我发现做什么都要提前预习,因为机会是留给有准备的人的。
      <3>不会就自己看书百度,反正要先独立思考,然后要向想别人请教,做到多练习,熟能生巧。
  • 相关阅读:
    张小龙:微信十周年总结
    天呐!!!竟还有人不知道如何将Python程序打包成exe
    Making Games with Python & Pygame 中文翻译
    turtle怎么引入背景图片
    Python少儿编程全集(一):一只小海龟(turtle库的使用)
    C/C++基础编程
    少儿编程论坛,汇集所有少儿编程资源!!!
    少儿编程:认识python中的turtle库(一)
    博客导航栏,衣渐衫衣终不悔,沉淀技术这十年(持续更新...)
    SpringBoot学习笔记【尚硅谷】
  • 原文地址:https://www.cnblogs.com/glyxrf/p/13937964.html
Copyright © 2011-2022 走看看