C语言I博客作业05
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/ |
|---|---|
| 这个作业要求在哪里 | <https://edu.cnblog |
| 我在这个课程的目标是 | <熟练掌握c语言> |
| 这个作业在那个具体方面帮助我实现目标 | <巩固pta所完成的作业知识,熟悉字符型定义> |
| 参考文献 | <C Primer Plus(第6版中文版)> |
1.PTA实验作业

1.1 题目名:有多少位是7?
题目内容描述:从键盘读入一个4位数的整数,求该数中有多少位是7
1.1.1数据处理
数据表达:定义了整型变量a, b, c, d, n, sum;
数据处理:运用了n,,a,b,c,d,sum变量;流程结构:for语句分支结构;
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 1277 | 2 | 数组中有2个7 |
| 1777 | 3 | 数组中有3个7 |
| 1267 | 1 | 数组中有1个7 |
1.1.4 PTA提交列表及说明

编译错误:if结构中的语句忘记打分号
编译错误:定义整型变量字母打错
1.2 题目名:判断体质完整版
题目内容描述:体质指数( BMI)是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI的计算方法如下: 体质指数(BMI) = 体重(kg)/ 身高( m )的平方。
1.2.1 数据处理
数据表达:定义了double类型变量BMI,k,m
数据处理:表达式:BMI=k/(m*m),流程结构:else if的多分支结构。
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 55 1.75 | 偏瘦 | 体重55kg 身高175cm |
| 62 1.71 | 正常 | 体重62kg 身高171cm |
| 80 1.73 | 偏胖 | 体重80kg 身高173cm |
1.2.4 PTA提交列表及说明

编译错误:错把英文符号打成中文符号。
编译错误:多分支结构不太熟悉,通过自己反复看书并且询问同学解决了问题。
2.代码互评
同学代码截图:


自己代码截图:

1.该同学的代码更加简短明了,通俗易懂
2.同学的排版非常不错,空格符很标准,是我应该学习的地方
3.该同学使用了while,而我使用的if-else,是另一种应该学习的语句
3.学习总结
3.1 学习进度条
| 周 | 这周所花的时间 | 代码行 | 学到的知识点简介 |
|---|---|---|---|
| 第一周 | 14h | 100 | 了解基础的专业知识 |
| 第二周 | 15h | 180 | 算术和赋值的运算计如何提问 |
| 第三周 | 22h | 200 | for循环语句的运用 |
| 第四周 | 24h | 250 | 自定义函数 |
| 第五周 | 24h | 300 | 字符型数据类型和逻辑运算符 |
3.2 累积代码行和博客字数

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

3.3.2 学习体会
1.这个星期学习了字符型数据类型和逻辑运算符,多分支比起双分支结构要难一些,不过又收获了一些知识
2.学习的东西越来越复杂,都暗示着我们要归纳总结继续努力
3.孰能生巧,学到的知识要多去运用,今后会多实践,多敲敲代码
浙公网安备 33010602011771号