这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527 |
这个作业的目标 | 了解如何去操作分段 ,判断if和else进一步的连接方式 |
学号 | 202209144 |
一、本周作业头:
这个作业属于哪个课程 | <C语言程序设计II> |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
我在这个课程的目标是 | 了解如何去操作分段 ,判断if和else进一步的连接方式 |
这个作业在那个具体方面帮助我实现目标 | 如判断哪个条件该用什么方式去满足条件 |
参考文献 | if的句子 |
1.1
#743A3A
1.1.1数据处理
数据表达:运用了整型变量 int score
数据处理:先输入变量scanf,在运用if,和else 来不断进行条件判断得出结论
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
50 | E | 0≤ score<60 |
88 | B | 80≤ score<90 |
105 | Input error! | score>100 |
77 | C | 70≤ score<80 |
1.1.4 PTA提交列表及说明
部分正确:格式错误,空格 分号忘记打
答案错误:自己定义Input error错误
1.2
数据表达: k,bmi,n这三个是浮点型,并且调用了一个幂函数#include<math.h>
数据处理:使用连续使用if的语句,在使用&&把相应的条件对应起来
实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
24 | 偏胖 | 24<= BMI <28 |
32 | 肥胖 | 28<=BMI <40 |
45 | 极重度肥胖 | BMI >= 40 |
1.2.4 PTA提交列表及说明
答案错误:没有对应相应的条件
编译错误:调用幂函数没打#include<math.h>也 bmi=k/pow(n,2)后面没打分号
2.代码互评
2.1
自己的代码截图
1 | 整体的数据思想上是相同的 |
---|---|
2 | 它定义了char,而我没有定义 |
3 | 结尾的时候他打了好多括号,而我没有 |
2.2
同学的代码截图:黄旭
自己的代码截图:
1 | 都运用了浮点型变量,并运用else |
---|---|
2 | 他运用了else 与前面条件相互影响,我直接使用&&符号是条件并列 |
3 | 整体思路大都一样,但他的比我的要踏实 |
3.学习总结
3.1学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周10.12-10.15 | 20小时 | 700 | 如何打句子在屏幕上输出 | 无 |
第九周10.16-10.25 | 18小时 | 800 | 计算分段函数 | 暂时没有 |
第十周10.28~11.4 | 33小时 | 640 | n的阶乘 | 需要调用一定的函数,老是忘记 |
第十一周11.4~11.9 | 35小时 | 751 | for的循环语句 | 需要定义的变量太多,搞不清状况 |
第十二周11.12~11.18 | 37小时 | 800 | if和else的编写 | 无 |
3.2累计代码行和博客字数:
时间 | 代码行数 | 博客字数 |
---|---|---|
第8周 | 840 | 700 |
第九周 | 900 | 764 |
第十周 | 854 | 961 |
第十一周 | 899 | 800 |
第十二周 | 950 | 874 |
3.3.1 学习内容总结
学习体会
1感觉现在作业越来越多,休息时间越来越少
2学习进度还行,作业作的不够,老是出现编译,答案等一些错误
3感觉自己相比以前还是进步许多的,加油