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.自己了解到的代码数太少了,很多的函数和运算法则都不太会编译。还有对于结构不太掌握,还有格式的问题。总的来说,还是要多看一些讲解视频,了解到自己错误的并且改正过来。

浙公网安备 33010602011771号