C语言I博客作业05

| 这个作业属于哪个课程 | C语言程序设计II |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11532 |
| 我在这个课程的目标是 | 熟练掌握和运用分支结构 |
| 这个作业在那个具体方面帮助我实现目标 | if-else,分支结构 |
| 参考文献 | 《C语言程序设计》 |

1.PTA实验作业

1.1

1.1.1数据处理

  数据表达:定义了一个整型变量score
  数据处理:赋值表达式和分支结构

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
85 B 80<85<90
120 Input error! 120>100
95 A 90<95<100

1.1.4 PTA提交列表及说明

  编译错误:之前所有的没有运用逻辑与的用法,然后我加上前面部分的XX<=score&&就对了
  部分错误:最后一个90<=score&&忘记打了,所以部分错误,然后我补上后正确

1.2
1.2.1 数据处理

  数据表达:定义了weight,height,BMI三个浮点型变量
  数据处理:运用了if-else的分支结构来判断是否符合条件进而往下走

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
62,1.71 正常 62/(1.17*1.71)=21.203,其中18.5<=21.203<24,属正常范围
53,1.80 偏瘦 53/(1.8*1.8)=16.358,其中16.358<18.5,属偏瘦范围
76,1.90 正常 76/(1.90*1.90)=21.052,其中18.5<=21.052<24,属正常范围
1.2.4 PTA提交列表及说明
  部分错误:粗心导致,有一个printf里的内容有个字打错了,经过检查后改正

2. 代码互评
实验2-2-1:
同学代码截图:
自己代码截图:

不同点:1.这位同学的if-else结构所表现出来的样子和我的不一样,他写出来的看的更加整洁,但我的看起来是一层包一层的分支结构,是按照老师上课讲的那样去写,更加清楚
2.其他的大同小异

实验7-3:
同学代码截图:
自己代码截图:

不同点:1.这位同学使用了一个char类型的参数,参数变量名是op,这个东西我还不太会用,希望能去学习如何熟练使用这种参数
2.这位同学使用了循环结构,我没想到能用这种结构来编这个题
3.但是我觉得像我这样定义num1...这种,能够更容易的对应题目意思,也容易被人所看懂

3.1 学习进度条

日期 这周所花的时间 代码行 学到的知识 目前所困惑的问题
11.15-11.21 7小时 178 if-else循环结构,逻辑非,逻辑与,逻辑或的使用方法 char op不怎么会用

3.2 累积代码行和博客字数

3.3 学习内容和感悟
3.3.1 学习内容总结

3.3.2 学习体会
1.这周的上课状态应该是开学以来最好的,因为这周老师给我们进行了心理沟通,让我感觉其实这门课程也不是想像中的那么难,而且不会做也是正常的,然后这周所讲的内容相对于来说也算是稍微简单点的,突然就感觉又有希望了

2.这周学习了一个字符型变量char,但是我还不怎么会用,其中的一个细节就是它括号里的内容需要用单引号,而不是双引号

3.目前还是有些粗心,容易落掉一些小的细节,比如scanf中的“&”忘记打,if-else中语句的“;”,这些还是要多加注意

posted @   罗浚嘉  阅读(94)  评论(3编辑  收藏  举报
点击右上角即可分享
微信分享提示