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

    C语言I博客作业05
    1.作业头

    这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527
    这个作业的目的 <巩固学习过的知识点,并提高自己解决问题的能力>

    学号 <20209125>
    一、本周教学内容&目标
    第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。

    二、本周作业开头

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527
    这个课程的目标是 <熟悉掌握多分支结构,熟练定义并使用字符型变量。>
    这个作业在那个具体方面帮助我实现目标 <提高思维、学会分析问题、加强对本周所学内容的运用>

    参考文献 <《C语言程序设计(第3版)》,《C primer Plus》>
    三、本周作业
    1.PTA实验作业
    1.1
    7-1 C程序设计 实验2-2-1 (20分
    1.1.1数据处理

    数据表达:定义变量grade
    数据处理:使用else-if语句,正确的输出不同整数所对应的成绩。
    1.1.2实验代码截图

    1.1.3造测数据

    输入数据 输出数据 说明
    55 E 0< grade<60
    65 D 60<= grade<70
    95 A 90<=grade<100

    1.1.4PTA提交列表及说明

    提交列表说明:

    编译错误:没注意中英的分号有区别。
    答案错误:语句位置弄反了

    1.2
    7-2 C程序设计 实验2-3-1 (20分)
    身高预测。

    每个父母都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。

    设 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.2.1数据处理

    数据表达:用到双精度浮点型数据faHeight,moHeight,Height,字符型数据S,s,d;通过调用输入函数获取用户输入的数。
    数据处理: Height = (faHeight0.923+moHeight)/2;};Height = (faHeight+moHeight)0.54;Height+=0.02Height; Height+=0.015Height;运用数学函数计算出最终值
    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    f 182 162 N Y 167.5cm -
    f 172 188 Y Y 179.5cm -

    1.1.4PTA提交列表及说明

    提交列表说明:
    编译错误:1.符号性变量未用单引号
    部分正确:男孩数据打错。
    2.代码互评

    同学代码

    自己代码

    1我与同学定义的变量不同。
    2.我的代码更加简洁。

    同学代码

    自己代码

    1.定义的变量有差异。
    2.我用了else-if语句,该同学没有。

    3.学习总结
    3.1学习进度条

    周数 这周所花时间(h) 知识点简介 存在的问题
    第十二周 28 多分支结构 容易混淆分支结构

    3.2累计代码行数和博客字数

    周数 累积代码行 博客字数
    第十二周 230 1500

    3.3学习内容总结和感悟
    3.3.1学习内容总结

    3.3.2学习体会
    随着学习的深入,学习的知识难度也开始上升,作业量感觉适中,但是对知识运用的不熟练使作业完成的很慢。面对不会的还是要多问问身边的人。

  • 相关阅读:
    【English】20190522
    06_Intent和IntentFilter
    05_Content Provider
    04_ Broadcast Receiver
    03_Service的绑定
    02_启动和销毁Service
    01_Activity生命周期及传递数据
    Android对应版本号
    如何在word中插入代码
    项目经验总结
  • 原文地址:https://www.cnblogs.com/libin12581/p/14016546.html
Copyright © 2011-2022 走看看