一、本周教学内容&目标
第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。
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.自己了解到的代码数太少了,很多的函数和运算法则都不太会编译。还有对于结构不太掌握,还有格式的问题。总的来说,还是要多看一些讲解视频,了解到自己错误的并且改正过来。