C语言I博客作业05
| 这个作业属于哪个课程 | <班级的链接> |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11531 |
| 这个作业的目标 | <巩固熟练本周所学内容> |
| 这个作业在那个具体方面帮助我实现目标 | <加强巩固所学内容> |
| 参考文献 | <C语言设计> |
| 学号 | <20208975> |
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数据处理
数据表达:score是浮点型,且是单精度浮点型,用float定义的
数据处理:使用了if else语句
1.1.2代码截图

1.1.3测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 60 | D | 成绩在D等级 |
| 90 | A | 成绩在A等级 |
| 80 | B | 成绩在B等级 |
1.1.4PTA提交列表及说明

提交列表说明:
1编译错误:分号漏打 单词漏打
2部分正确:用float定义score的时候,没有用%f,用的是%d
1.2题目名
体质指数( BMI)是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI的计算方法如下: 体质指数(BMI) = 体重(kg)/ 身高( m )的平方
1.2.1数据处理
数据表达:定义了变量 kg BMI m 等
数据处理:用kg和m计算BMI的值
1.2.2实验代码截图

1.2.3测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 78 1.51 | 肥胖 | 无 |
| 66 1.45 | 肥胖 | 无 |
| 6 1.51 | 偏瘦 | 无 |
1.2.4PTA提交列表及说明

提交列表说明
编译错误: 多余分号 漏打字符
部分正确: printf输出的时候把极重度肥胖打成了极度肥胖导致部分正确。
代码互评

自己的代码

3.学习总结
3.1学习进度条
| 周/日期 | 这周所花时间 | 学习的知识点简介 | 目前比较迷惑的问题 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 第一周 | 6h | 初步了解所学专业 | 不知道这些代码什么意思 |
| 第二周 | 10h | 了解函数等代码术语 | 还是对于这些专业名词的意义所在 |
| 第三周 | 16h | 学会了循环语句 | 学到后面就很复杂了 不会用 |
| 第四周 | 25h | 函数的调用 | 是真的生疏 |
| 第五周 | 32h | 学习了分支结构,else-if语句 | 没什么大问题了 |
3.2累计代码和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第一周 | 500 | 50 |
| 第二周 | 800 | 80 |
| 第三周 | 1000 | 110 |
| 第四周 | 1600 | 150 |
| 第五周 | 1800 | 180 |
![]() |
||
| 3.3学习内容和感悟 | ||
| 3.3.1学习内容总结 | ||
![]() |
||
| 3.3.2学习总结 | ||
| 学习C语言也有一个多月了 渐渐的掌握了很多 虽然还有很多不会的 但是前方的坎也不是那么难了 | ||
| 这周的作业时间延长 也给了我们很多的时间去理解 感觉非常nice 以后的编程之路 一定要努力坚持 | ||
| 多多训练 每天坚持打代码 看视频学习 加油! |



浙公网安备 33010602011771号