C语言I博客作业05

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11529
我在这个课程的目标是 更直观的看清楚自己的进步,归纳一周所学
这个作业在那个具体方面帮助我实现目标 c语言的if语句
参考文献 c语言程序设计,C Primer Plus,百度解答

1.PTA实验作业(20分/题)

1.1 C程序设计 实验2-3-1

1.1.1数据处理
|数据表达:变量sex, sports, diet字符型;变量faHeight, moHeight, height, x, y浮点型|
|:-------------|:--------------------------|
|数据处理:女生height = (faHeight * 0.923 + moHeight) / 2.0;男生height = (faHeight + moHeight) * 0.54;x = height * 0.02;y = height * 0.015;运用if分支语句|

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
M 182 162 N Y 188.5cm 男生,不喜爱运动,良好饮食
F 182 162 N N 165.0cm 女生,不热爱运动,没有良好饮食
M 182 162 N N 185.8cm 男生,不喜爱运动,没有良好饮食
F 182 162 Y Y 170.8cm 女生,热爱运动,良好饮食

1.1.4 PTA提交列表及说明

1.答案错误:字符型char用了%d。
2.编译错误:printf输出中忘记了height + x + y。

1.2 判断体质完整版

1.2.1 数据处理
|数据表达:变量BMI, height, weight是浮点型|
|:-------------|:------------------|
|数据处理:BMI=weight/(height*height);计算;if的多重分支结构|

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
60 1.81 偏瘦 输出偏瘦
75 1.71 偏胖 输出偏胖
85 1.71 肥胖 输出肥胖
120 1.71 极重度肥胖 输出极重度肥胖

1.2.4 PTA提交列表及说明

1.部分:scanf中忘记打&了。

2.代码互评

同学代码截图

自己代码截图

不同点:
1.他们score用的是整型,我用的是浮点型,且郑彬彬用了char字符型比我们的更复杂。
相同点:
2.代码都是正确的,思路基本上是一致的。

3.学习总结

3.1 学习进度条

周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题|
|:---|:---|:---|:---|:---|:---|
第三周/11.7|三天|130|for循环,if选择语句|Markdown格式|
第四周/11.13|两天|157|for语句,函数使用|有很多不知道的函数|
第五周/11.19|一天半|164|if语句加深,字符型|有时候理不清思路|

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会
1.做作业的速度快多了,写代码的能力提升了,虽然还有很多不懂,但是可以慢慢来,一步一个脚印,以后会更好。
2.又过了一周,学习到了许多的东西,学习过程中有苦恼,也有欢笑,多加练习,只有经历风雨才能看见彩虹。
3.c语言已经长出萌芽并且开始长枝条,这个树在我们心中,我们应该努力把它培养长大。

posted @ 2020-11-19 20:38  洛萌  阅读(91)  评论(7)    收藏  举报