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

    1作业头

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11585
    这个作业的目标 <熟悉使用while和do-while结构解决问题>
    学号 <20209122>

    一、本周教学内容&目标
    第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。

    二.本周作业

    1.PTA实验作业
    2.代码互评
    3.学习总结
    PTA实验作业如图:
    1.请再此处列出自己的排名图片:

    1.1 7-3 循环-古角猜想

    日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过程。

    输入格式:
    输入一个自然数n

    输出格式:
    输出每次运算步骤,直到结果为1.

    1.1.1数据处理

    数据表达: 定义题目中自然日n为date,定义的该变量为整型。
    数据处理: 当 n 为偶数时,n=n/2 ;当 n 为奇数时, n=n*3+1通过循环过程查看需要重复执行多少次,才能使最终变成自然数 1。

    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    8 8/2=4 4/2=2 2/2=1 随机给出
    5 5*3+1=16 16/2=8 8/2=4 4/2=2 2/2=1 随即给出
    10 10/2=5 5*3+1=16 6/2=8 8/2=4 4/2=2 2/2=1 随即给出

    1.1.4PTA提交列表及说明

    提交列表说明:

    编译错误 忘记了打分号,细节问题。

    1.2.1数据处理

    数据表达 数据处理
    用了整型变量max,score,score由输入得来,max运算得来。 运用了while语句和if语句,顺序结构。表达式为简单赋值

    1.2.2 实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    67 88 73 54 0 95 60 -1 95 在这一行中95最大
    66 93 99 50 15 -1 99 在这一行中99最大

    1.2.4 PTA提交列表及说明:

    编译错误 忘记了打逗号和and的符号,细节问题。

    2代码互评

    同学代码截图:


    自己代码截图:

    不同之处:
    1.自己同学对于多选择结构if语句非常熟练,并且逻辑清晰。
    2.两位同学在if后都使用了{},而不是学书本上的那样舍弃,形成了好的习惯,使代码结构清晰。

    3学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第14周 20h 442 熟悉使用while和do-while结构解决问题 暂时没有

    3.2累积代码行和博客字数:

    3.3学习内容总结和感悟:

    3.4 学习体会:

    1.在本周的学习过程中,我们学习了while循环语句和do-while结构。
    2.可以多做一些课外习题,这样可以增加自己打代码的能力。
    3.本周作业中,自己对do-while的结构还不是了解很清楚。
    4.多参考一下书本中的知识,自己最好能够学以致用。

  • 相关阅读:
    快速排序
    jenkins 升级
    JAVA中的Random()函数
    拦截器
    两个链表合并不加入新的链表空间
    统计字符 比如aaabbcca----3a2b1c1a
    折半查找两种实现
    字符串偏移
    java值传递
    基于zookeeper实现配置集中管理【转】
  • 原文地址:https://www.cnblogs.com/brantb020905/p/14088181.html
Copyright © 2011-2022 走看看