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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
    这个作业的目标 学会分支函数的应用
    这个作业在那个具体方面帮助我实现目标 学会检查别人的代码,优化自己所编译的代码
    参考文献 c语言程序设计(第三版)
    学号 20208949
    • 1.PTA实验作业(20分/题)

      1.1 7-2 C程序设计 实验2-3-1
      身高预测。
      每个父母都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。
      设 faHeight为父亲的身高,moHeight为母亲的身高,身高预测公式为: 男性成人时身高=( faHeight+moHeight)×0.54 女性成人时身高=( faHeight×0.923+ moHeight)/2cm 此外,如果喜爱体育锻炼,那么身高可增加2%;如果有良好的卫生饮食习惯,那么身高可增加1.5%。
      试编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F或f表示女性,输入字符M或m表示男性)、父母身高(用实型变量存储,faHeight为父亲的身高,moHeight为母亲的身高)、是否喜爱体育锻炼(用字符型变量 sports存储,输入字符Y或y表示喜爱,输入字符N或n表示不喜爱)、是否有良好的饮食习惯(用字符型变量diet存储,输入字符Y或y表示良好,输人字符N或n表示不好)等条件,利用给定公式和身高预测方法对身高进行预测。
      1.1.1数据处理
      数据表达:根据题目提示定义双精度变量faHeight,moHeight,Height,Height1,Height2,Height3,字符型变量sex,sports,diet
      数据处理:运用了分支结构
      
      1.1.2实验代码截图

      1.1.3 造测试数据
      输入数据 输出数据 说明
      M 180 152 Y Y 185.6CM 男性喜欢锻炼,饮食习惯良好
      F 182 162 N Y 167.5CM 女性不喜欢锻炼,饮食习惯良好
      M 175 152 N N 176.6CM 女性不喜欢锻炼,饮食习惯不良好
      1.1.4 PTA提交列表及说明
      没出错
      
      1.2 7-4 判断体质完整版
      体质指数( BMI)是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI的计算方法如下: 体质指数(BMI) = 体重(kg)/ 身高( m )的平方。
      1.2.1 数据处理
      根据题目提示定义双精度变量height,weight,BMI
      
      1.2.2 实验代码截图

      1.2.3 造测试数据
      输入数据 输出数据 说明
      55 1.65 偏瘦 体重55kg 身高165cm
      62 1.71 正常 体重62.1kg 身高1.71cm
      55 1.75 偏瘦 体重55kg 身高1.75cm
      1.2.4 PTA提交列表及说明
      分号输成了中文的分号
      
    • 2.代码互评(5分)
      找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
      同学代码截图


      自己代码截图

      1.两人所设整型不同
      2.同学的代码没有换行
    • 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 分支结构,二分支结构,多分支结构 如何灵活运用
      3.2 累积代码行和博客字数(5分)
      代码行数:656
      博客字数:3188
      时间 博客字数 代码行数
      第八周 870 5
      第九周 370 42
      第十周 730 71
      第十一周 610 87
      第十二周 608 255

      3.3 学习内容总结和感悟(5分)
      3.3.1 学习内容总结
      请用思维导图的形式将到目前为止所学的内容进行整理。

      3.3.2 学习体会
      又是一个星期的C语言学习,感觉越来越懂了,希望能继续通过C printer plus或者同学老师让自己继续进步,相信问题总会越来越少的,这一周所学习的分支结构,让我又有方法进行新的C语言编译方法,继续练习思考,继续进步。
  • 相关阅读:
    POJ 2175 Evacuation Plan 费用流 负圈定理
    POJ 2983 Is the Information Reliable? 差分约束
    codeforces 420B Online Meeting
    POJ 3181 Dollar Dayz DP
    POJ Ant Counting DP
    POJ 1742 Coins DP 01背包
    中国儒学史
    产品思维30讲
    Java多线程编程核心技术
    编写高质量代码:改善Java程序的151个建议
  • 原文地址:https://www.cnblogs.com/guo02/p/14006298.html
Copyright © 2011-2022 走看看