• C语言I博客作业07


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11588
    这个作业的目标 提高自身编译能力,熟练编译C语言
    这个作业在那个具体方面帮助我实现目标 熟悉使用while和do-while结构解决问题
    参考文献 c语言程序设计(第三版)
    学号 20208949
    • 1.PTA实验作业(20分/题)

      1.1 7-6 购物(二)
      用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格。
      1.1.1数据处理
      数据表达:double price,num,avg,sum;price为用户输入的价格,num为价格个数 
      数据处理:while循环语句;if语句;sum+=price num++
      
      1.1.2实验代码截图

      1.1.3 造测试数据
      输入数据 输出数据 说明
      890.78 2769.8 12300 3532.2 -1 这些商品的平均价格是4873.19 正确
      900.56 3456.9 45760 7865.4 -1 这些商品的平均价格是14495.72 正确
      560.34 6578.5 78920 4563.5 -1 这些商品的平均价格是22655.58 正确
      1.1.4 PTA提交列表及说明
      没出错
      
      1.2 7-3 循环-古角猜想
      日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过
      程。
      1.2.1 数据处理
      数据表达:输入整形n;n为用户输入的数据
      数据处理:if,if-else,while循环语句
      
      
      1.2.2 实验代码截图

      1.2.3 造测试数据
      输入数据 输出数据 说明
      6 6/2=3 33+1=10 10/2=5 53+1=16 16/2=8 8/2=4 4/2=2 2/2=1 6为偶数
      2 2/2=1 2为偶数
      3 33+1=10 10/2=5 53+1=16 16/2=8 8/2=4 4/2=2 2/2=1 3为奇数
      1.2.4 PTA提交列表及说明
      scanf后面加了s,输入int被删除
      
      2.代码互评(5分)
      找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
      同学代码截图


      自己代码截图
      对比:所设整型不同,while后面的条件小区别,基本结构相同。
      
    • 3.学习总结(15分)
      3.1 学习进度条(5分)
      周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
      第八周10.19-10.25 14小时 5 Hello world! 如何编程
      第九周10.26-11.1 14小时 42 分段函数 如何灵活运用
      第十周11.2-11.7 14小时 267 循环和数组 怎样灵活运用循环和其他用法
      第十一周11.8-11.14 14小时 87 如何定义和调用一个函数 如何灵活运用
      第十二周11.15-11.21 14小时 255 分支结构,二分支结构,多分支结构 如何灵活运用
      第十三周11.22-11.28 14小时 327 switch-case
      第十四周11.29-12.6 14小时 501 while循环语句 如何灵活运用
      3.2 累积代码行和博客字数(5分)
      代码行数:501
      博客字数:1049
      时间 博客字数 代码行数
      第八周 870 5
      第九周 370 42
      第十周 730 71
      第十一周 610 87
      第十二周 608 255
      第十三周 875 327
      第十四周 1049 501

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

      3.3.2 学习体会
      这一周学习了while和do while循环语句,感觉还是运用不是很灵活,但是通过查书和问同学还是懂了一点,希望继续加油进步。
  • 相关阅读:
    hdu2191(多重背包)
    hdu3664(递推dp)
    hdu2955(变形01背包)
    hdu1712(分组背包)
    hdu1114(完全背包)
    hdu4004(二分)
    hdu2870(dp求最大子矩阵)
    POJ 1979 Red and Black(水题,递归)
    POJ 1922 Ride to School(贪心+模拟)
    POJ 1182 食物链(种类并查集)
  • 原文地址:https://www.cnblogs.com/guo02/p/14086796.html
Copyright © 2020-2023  润新知