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