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.孰能生巧,学到的知识要多去运用,今后会多实践,多敲敲代码

posted @ 2020-11-22 20:00  黄大帅  阅读(128)  评论(13)    收藏  举报