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

    一、本周教学内容&目标

    • 第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。

      二、本周作业头

    这个作业属于那个课程C语言程序设计II
    这个作业要求在哪里 作业要求
    我在这个课程的目标是 熟练运用while和do-while结构解决问题
    这个作业在那个具体方面帮助我实现目标 通过while实现循环
    参考文献 文献

    三、本周作业

    1.PTA实验作业

    1.1 题目名:对于给定的正整数N,求它的位数及其各位数字之和。

    • 1.1.1数据处理
      数据表达:定义x,m,n整型
      数据处理:
      int x,m,n
      scanf(调用N)
      m=0
      n=0
      while(x!=0)
      n=n+x%10
      x=x/10
      x加1
      输出sum, x的值
    • 1.1.2实验代码截图
    • 1.1.3 造测试数据
    输入输出
    352 3 10
    123456 6 21
    • 1.1.4 PTA提交列表及说明

      1.2 题目2:

      一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?

      这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。

    • 1.2.1 数据处理
      数据表达:定义x,y,z,time,s
      数据处理:
      定义 time=0,s=y-z
    • while(x>0)//判断每两分钟相减之后是否还有距离
    • if(x>y)//判断在接下来两分钟不会到达井顶  x=x-s //两分钟上升的距离 time+2// 时间加二
    • else 最后一段直接上去 时间+1
    • 输出time。
    • 1.2.2 实验代码截图
    • 1.2.4 PTA提交列表及说明

      • 段错误:忘记加&

      • 编译错误:没有打分号。
      • 1.2.3 造测试数据



      2.代码互评

    • 同学代码
    • 本人代码

      评:

    3.学习总结

    3.1 学习进度条

    周/日期这周所花时间代码行学到的知识点简介目前比较迷惑的问题
    10/9-10/12 两天 87行 整型和浮点型,printf,scanf语句,运算符等  
    10/16-10/18 一天 90行 for循环语句  
    10/23-10/25 20小时 89行 调用函数  
    10/30-11/2 25小时 120 四则运算的运用,字符型  
    11/6-11/8 2天 126 switch语句  
    11.11-11.17 10小时 190 熟悉使用while和do-while结构解决问题  

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

      • 3.3.1 学习内容总结
        学习了循环结构while和do-while
      • 3.3.2 学习体会
        答:无
  • 相关阅读:
    抄来的
    getWindowHandle();
    tcp协议
    同学少年多不贱
    蓝桥 算法训练 最短路
    洛谷P1460 健康的荷斯坦奶牛 Healthy Holsteins
    蓝桥 算法提高 学霸的迷宫
    初等数论 ————拓展欧几里得算法
    CF1037D Valid BFS?
    1053 Path of Equal Weight
  • 原文地址:https://www.cnblogs.com/wuyongxunb/p/11870680.html
Copyright © 2011-2022 走看看