作业5

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 作业05 - 作业 - 2020计算机3班 - 班级博客 - 博客园 (cnblogs.com)
我在这个课程的目标是 练习c语言编程
这个作业在那个具体方面帮助我实现目标

更好的认识到自己的错误,让我更加熟练的运用C语言编程

参考文献 《c语言程序设计》
学号 20209009

 

 

 

 

 

 

 

 

1.PTA实验作业

 

1.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表示不好)等条件,利用给定公式和身高预测方法对身高进行预测。

 

输入格式:

 

在一行中给出性别、父亲身高、母亲身高、是否喜爱体育锻炼、是否有良好饮食习惯,数据间以空格分隔。

 

输出格式:

 

输出预测的身高,保留一位小数。

 

输入样例:

 

F 182 162 N Y 

 

 

 

输出样例:

 

在这里给出相应的输出。例如:

 

167.5cm

1.1.2实验代码截图


 

 

 

1.1.3 造测试数据

输入数据 输出数据 说明
F 182 162 N N 165.0cm 大概165左右
f 182 162 Y Y 170.8cm 大概170.8左右

 

 

 

 

1.1.4 PTA提交列表及说明

 

 

 说明:许多单词与格式的错误

1.2 7-4 判断体质完整版

体质指数( BMI)是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI的计算方法如下: 体质指数(BMI) = 体重(kg)/ 身高( m )的平方。

胖瘦程度BMI
偏瘦 BMI < 18.5
正常 18.5<=BMI < 24
偏胖 24<= BMI <28
肥胖 28<=BMI <40
极重度肥胖 BMI >= 40

输入格式:

在一行里输入体重 和 身高的值

输出格式:

根据BMI的值,输出表格中的肥胖程度。

输入样例:

在这里给出一组输入。例如:

62 1.71

输出样例:

在这里给出相应的输出。例如:

正常

1.2.2 实验代码截图

 

1.2.3 造测试数据

输入数据输出数据说明
62 1.71 正常 62为体重1.71为身高
75 1.60 极重度肥胖 75为体重1.60为身高
70 1.82 正常 70为体重1.82为身高

 

 

 

 

 

1.2.4 PTA提交列表及说明

 

 

 说明:发现自己语言逻辑上有误导致部分正确

  • 2.代码互评

  • 同学代码截图

 

 

 

2.2 自己代码截图

 

 

2.3 区别

 同学的代码明显有逻辑性一点,这点应该学习,不会那么容易犯逻辑性的错误。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第12周 4h 136 char字符型 不熟练
第9周 3h 83 if语句 格式问题
第10周 4h 92 for语句 格式问题
第11周 4h 106 自定义函数 用这么多字节写自定义函数,为什么不直接用在代码里呢

 

 

 

 

 

 

3.2 累积代码行和博客字数

 

 

3.3 学习内容总结和感悟

 

 

3.3.2 学习体会

这周主要学习了新的内容和复习以前的的语言,很多题目有思路但是无从下手,写题时逻辑性也非常差

 

 

posted @ 2020-11-24 19:30  黯然默然  阅读(159)  评论(0编辑  收藏  举报