C语言I博客作业05

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-3/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11532
这个作业的目标 熟悉多分支结构、字符型数据类型和逻辑运算符
学号 20209022

|

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11532
我在这个课程的目标是 熟悉多分支结构、字符型数据类型和逻辑运算符
这个作业在那个具体方面帮助我实现目标 字符型,浮点型,整数型各类函数
参考文献 c语言程序设计教材书

1.PTA实验作业

1.1 C程序设计 实验2-2-1

用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分制成绩grade后输出。

当 90≤ score≤100时, grade=A ;

当80≤ score<90时,grade=B;

当70≤ score<80时, grade=C;

当60≤ score<70时,grade=D;

当0≤ score<60时,grade=E。

如果输入成绩 score<0或 score>100,则输出“Input error!”。

1.1.1数据处理

数据处理:定义了一个整型变量score
数据表达:赋值表达式和分支结构

1.1.2实验代码截图

1.1.3 造测试数据
输入数据 输出数据 说明
120 Input error! 120>100 Input error!
70 C 70≤ score<80,grade=C
50 E 0≤ score<60时,grade=E
1.1.4 PTA提交列表及说明


编译错误:显然这是自己对题目不理解 不知道怎么去表达
部分正确:在score>120,score<0时 中间没有用&&

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

数据表达:定义了faHeight,moHeight,H三个浮点型变量 sex,sports,diet三个字符型变量
数据处理:运用了if-else的分支结构来判断是否符合条件进而往下走

1.2.2 实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
F 182 162 N Y 167.5cm 在父亲身高182cm 母亲身高162cm 不喜爱体育锻炼但有良好的饮食习惯下 女儿成人身高为167.5cm
M 185 165 Y Y 195.6cm 在父亲身高185cm 母亲身高165cm 喜爱体育锻炼 有良好的饮食习惯下 儿子成人身高为195.6cm
F 185 157 Y Y 169.6cm 在父亲身高185cm 母亲身高157cm 喜爱体育锻炼 有着良好的饮食习惯 女儿成人身高为169.6cm
1.2.4 PTA提交列表及说明


部分正确:刚开始没有把小写字母打进去

2.代码互评

同学代码

我的代码

1.我的代码if-else选择结构连接在一起 而同学是用{}分开写很浪费时间看着排版也不是很舒服
2.同学输出后的语句printf(“”)中没有\n 我的有

3.学习总结

3.1 学习进度条

周/日期 这周花的时间 代码行 学到的知识点 目前疑惑的问题
第十二周 八小时 192 字符型变量 搞不懂表达

3.2 累积代码行和博客字数

时间 代码行 博客字数
第十二周 192 1033

3.3 学习内容总结和感悟

在这周的学习中 学到用字符型变量 char表示 现在的代码引进了很多变量 被绕晕了 以后要努力学习

3.3.1 学习内容总结

3.3.2 学习体会

这周的博客字数 代码行数明显增加 让我有点猝不及防给的时间也越来越少了 代码难度让我这种数学很差的人有点难受 但还过的去

posted @ 2020-11-23 17:59  绿茶biss  阅读(53)  评论(1编辑  收藏  举报