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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11552
    我在这个课程的目标是 对代码的理解更上一层
    这个作业在那个具体方面帮助我实现目标 代码互评,PTA
    参考文献 教材

    1.PTA实验作业

    1.1循环-古角猜想

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

    1.1.1数据处理

    1.1.1数据处理数据表达:整型:a,b,c,n,x,n为用户输入。 数据处理:用到了while语句和if-else语句嵌套,用到了赋值表达式。

    1.1.2实验代码截图

    1.1.3 造测试数据1.1.3 造测试数据

    输入数据 输出数据 说明
    233 100 999 100 最小值是100
    -10 99 -22 -22 最小值是-22
    25 11000 -3222 -3222 最小值是-3222

    1.1.4 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法:

    Q1: 代码不难,主要是构思,数学不好,想了好久才知道咋做。

    1.2 单重循环—数鸡蛋

    妈妈给小明家新送来 y个鸡蛋。 已知小明家原有鸡蛋的个数x是满足“三个三个的数剩1个,5个5个数剩z个,7个7个数剩3个”的最小数, 请问小明家共有多少个鸡蛋? (设输入为正数,不考虑非法输入)

    1.2.1 数据处理

    数据处理数据表达:整型:y,z,x,i;y,z为用户输入. 数据处理:使用了for循环和if嵌套语句,表达式为赋值表达式,逻辑表达式;

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    32 55 小明家共有55个鸡蛋
    53 78 小明家共有78个鸡蛋
    22 54 小明家共有54个鸡蛋

    1.2.4 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法:

    Q1: 感觉都是数学问题,目前循环的嵌套之类已经比较熟悉了,思路理清楚后,就好写了。

    2.代码互评

    同学代码截图

    自己代码截图

    1.我的代码中,各变量都有明确含义,做到见名知意;
    2.别的,大同小义吧,想法都差不多。

    3.学习总结

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前存在的问题
    第十四周 15h 830 对while语句的使用更熟练了 数组还是不太熟练,打算好好把书看一看

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

    时间 第八周 第九周 第十周 第十一周 第十二周 第十三周 第十四周
    博客字数 800 900 1200 1300 1250 1260 1250
    代码行数 400 600 700 750 850 860 830

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.如学长所说,教材就像说明书,还是得多看书;

    2.要注重效率,看着花了很多时间,实际上应该看的是沉浸进去的时间少,那么效率就很低;

    3.要完成什么需要思路,想法事的话,最好是使用大片时间。

  • 相关阅读:
    利用多线程对数组进行归并排序
    Java.nio-随机读写汉字
    用Java语言实现简单的词法分析器
    python全栈闯关--5-字典
    python全栈闯关--XX-细节总结汇总
    linux温故--1-daily_routine
    python全栈闯关--4-列表和元祖
    saltstack-6 pillar组件
    saltstack-5 grainx组件
    saltstack-4 常用模块api调用
  • 原文地址:https://www.cnblogs.com/Muayun/p/14090608.html
Copyright © 2011-2022 走看看