C语言I博客作业05

这个作业属于哪个课程 <C语言程序与设计>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11529
这个作业的目标 <深化对分支结构的了解与掌握>
学号 <20209206>

一、本周教学内容&目标

第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11529
我在这个课程的目标是 继续努力加强加深对C语言的学习
这个作业在那个具体方面帮助我实现目标 同学互评,对PTA作业的分析等
参考文献 百度,博客园等网络平台

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

1.1 题目名 身高预测。

1.1.1数据处理

数据表达 sex、sports、diet用了字符型char来储存,个人身高和父母身高用浮点型变量来定义, 父母身高是自己输入的
数据处理 h=( faHeight * 0.923 + moHeight )*0.5; if的条件结构

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
M 180 160 N Y 186.4cm 后代男孩成人后身高为186.4cm
M 175 170 N Y 189.1cm 后代男孩成人后身高为189.1cm
M 180 170 N Y 191.8cm 后代男孩成人后身高为191.8cm
F 182 162 N Y 167.5cm 后代女孩成人后身高为167.5cm

1.1.4 PTA提交列表及说明


编译错误:一开始的if打了分号后面的又打掉了
解决:看了好久才发现,着实有点傻..

1.2有多少位是7?

1.2.1数据处理

数据表达 int x,y用了整形,自己输入x得y
数据处理 if((x/1000)%10==7) y+=1; 用到了if的条件结构 ,还取了余

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
4757 2 4757四位数中有2位是7
8080 0 8080四位数中有0位是7
6777 3 46777四位数中有3位是7
5670 1 5670四位数中有1位是7

1.2.4 PTA提交列表及说明


这道题由于我上网查了(x/1000)%10==7的使用,使用很容易做出来了没有错误

2.代码互评(5分)

我的代码:

同学的代码:


1.结构都是一样的,都是if-else的镶嵌
2.基本上是一样的,只是周鑫的分"{}"省了

3.学习总结(15分)

3.1 学习进度条(5分)

周 / 日期 这周花的时间 代码行 学到的知识点简介 目前比较困惑的问题
第三周 4 153 for循环结构 格式问题以及函数的用法等
第四周 4 160 函数的定义和调用 函数的调用
第五周 2 100 分支结构、字符型数据类型和逻辑运算符 逻辑运算符

3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

3.3.2 学习体会

1.对于学习C语言这门专业必须要沉下心来,耐住性子,不能浮躁更不能半途而废。这个行业很重要的一点是能沉下心来并且有足够的耐心,还是要多磨炼自己的心性。
2.自己对于结自己了解到的代码数太少了,很多的函数和运算法则都不太会编译。还有对于结构不太掌握,还有格式的问题。总的来说,还是要多看一些讲解视频,了解到自己错误的并且改正过来。
3.自己了解到的代码数太少了,很多的函数和运算法则都不太会编译。还有对于结构不太掌握,还有格式的问题。总的来说,还是要多看一些讲解视频,了解到自己错误的并且改正过来。

posted @ 2020-11-21 13:18  凯~kai  阅读(108)  评论(2编辑  收藏  举报