C语言I博客作业05

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
我在这个课程的目标是 <加深对函数的理解>
这个作业在哪个具体方面帮助我实现的目标 <对比优秀代码,找出自己的不足>
参考文献 c语言程序设计(第三版)
学号 <20208937>

1.PTA实验作业

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

数据表达:定义整形变量s用来定义score。
数据处理:定义一个值再通过if判断对应的位置。

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
98 A 处于90~100
82 B 处于80~90
66 D 处于60~70

1.1.4PTA提交列表及说明

说明
1.答案错误:取值范围小于等于没有等于,导致范围冲突
2.编译错误:改错时多打了符号

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

1.2.1数据处理

数据表达:定义变量height,weight,BMI。
数据处理:通过自定义值用if语句来判断出对应的数据

1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
58 1.66 正常 BMI处于18.5~24
60 1.85 偏瘦 BMI小于18.5
80 1.75 偏胖 BMI处于24~28

1.2.4PTA提交列表及说明

说明:答案正确

2.代码互评
同学代码

我的代码

1.同学在处理计算公式时简便一些
2.同学数字处理化,我的变量稍加复杂

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

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 8小时 24 简单编程 不清楚C语言是什么
第九周 13小时 88 初步了解函数,数据类型 不知有什么用
第十周 11小时 79 循环结构 如何简便运用写代码
第十一周 16小时 144 函数阶乘 不会调用函数
第十二周 14小时 156 分支结构 分支结构总是用错

3.2累积代码行和博客字数

时间 博客字数 代码行数
第八周 585 24
第九周 596 88
第十周 623 79
第十一周 601 144
第十二周 654 156

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

3.3.2学习体会
经过不断的学习,终于能够写出很多代码了,每天一有空就会不自主的去想一些结构类型,每周都能学习一个新的知识点,这也让我处理问题的方式越来越灵活。希望在同学和老师共同帮助下我能更上一层楼!

posted @ 2020-11-23 12:41  十里桃花未晚  阅读(102)  评论(1编辑  收藏  举报