C语言I博客作业05
| 120 | Input error! | 实验数据测试 |
| 95 | A | 【当 90≤ score≤100时】 |
| 75 | C | 【当70≤ score<80时】 |
| 65 | D | 【当60≤ score<70时】 |
| 55 | E | 【当0≤ score<60时】 |
| -5 | Input error! | 如果输入成绩 score<0或 score>100,则输出“Input error!”。 |
1.1.4 PTA提交列表及说明
提交列表说明:
1、编译错误:编写代码的时候将字符“score”打错
2、部分正确:“Input error!”忘记打上“!”
7-4 判断体质完整版 (10分)
1.2.1 数据处理
①数据表达:定义了BMI, kg, m三个浮点型变量
②数据处理:运用了if的嵌套式语句;如:【if(BMI < 18.5)
printf("偏瘦\n");】
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
62 1.71 | 正常 | 实验数据测试 |
122 1.71 | 极重度肥胖 | BMI >= 40 |
100 1.71 | 肥胖 | 28<=BMI <40 |
80 1.71 | 偏胖 | 24<= BMI <28 |
30 1.71 | 偏瘦 | BMI < 18.5 |
1.2.4 PTA提交列表及说明
1、所有的部分正确:我觉得这应该是一个非常简单的题目,但是当我i写完代码后还是错了,当时心态爆炸,点了好几次提交答案。
2、答案正确:读题错误,我以为是全部平方,结果最后发现是只有身高平方。
2.代码互评(5分)
同学代码:
自己的代码:
比较:
1、第一位同学的代码高级,简便。运用了for + if 的嵌套语句,是我想要写的代码。
2、第二位同学的代码和我的差不多,而且这位同学的代码长观看型特别差。
3、我自己的代码与两位同学的比较下有得也有失,失:代码偏长,得:代码简单易懂。
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/12——10/18 | 15h | 157 | 简单的模仿书本敲打代码 | |
10/19——10/26 | 28h | 481 | 学到了if语句并能初步理解代码的意思 | |
10/27——11/8 | 34h | 832 | 学完了循环的大部分,能够看懂已经学过地代码和他地作用 | 无法熟练的运用各种语句,使用嵌套地语句十分困难 |
11/9——11/15 | 13h | 341 | 学会了简单地自定义函数,并学会了如何制作知识树 | 思维方式太过死板,编写的程序复杂难懂 |
11/16——11/22 | 14h | 257 | 循环的嵌套和数组的是哟个有点麻烦,主要是没有时间静下心去仔细学习 |
3.2 累积代码行和博客字数(5分)
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 598 | 157 |
第二周 | 620 | 481 |
第三周 | 1174 | 832 |
第四周 | 1425 | 357 |
第五周 | 1545 | 257 |
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
学习总结:
- 这周我们主要学习了分支结构,在pta作业上得到了很多的联系,但是我仍然没办法知道自己pta上的第二题到底错在了哪里,思路和语法结构没有错误,但是就是得不到我想要的结果,编译的时候也是直接跳过了我的if判断,头痛。这个问题问了助教也没有解决。
感悟: - 本来是从开学开始就打算在这个月的月底完成c语言的学习,出乎我的意料的是,没想到军拓这个社团要耗费我这么多时间和精力,所有的一切安排只能等到军拓那边停下来了在进行学习和巩固了;
- c语言真的还有好多我不知道的东西,比如本周pta上的第二道题目,我真的不知道要怎么去解决这个问题。