C语言I博客作业05

1.作业头
| 这个作业属于哪个课程 | c语言程序设计 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | 提交列表要内容,学习内容要思维导图 |
| 这个作业的目标 | 熟悉多分支结构,字符型数据,和逻辑运算符|
| 学号 | 20209023 |

一,本周教学内容&目标
第3章 分支结构3.1-3.2使学生熟悉多分支结构,字符型数据类型和逻辑运算符。
二,本周作业头
| 这个作业属于哪个课程 | c语言程序设计II |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | 提交列表内容,学习内容要思维导图 |
| 我在这个课程的目标 | 熟悉多分支结构,字符型数据,和逻辑运算符 |
| 这个作业在哪个具体方面帮助我实现目标 | 分支结构方面 |
| 参考文献| c语言程序设计教材书 |
三,本周作业
1.PTA作业
2.代码互评
3.学习总结
四,作业格式
1.PTA实验作业

1.1题目
用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分制成绩grade后输出。

当 90≤ score≤100时, grade=A ;

当80≤ score<90时,grade=B;

当70≤ score<80时, grade=C;

当60≤ score<70时,grade=D;

当0≤ score<60时,grade=E。

如果输入成绩 score<0或 score>100,则输出“Input error!”。
1.1.1数据处理
数据表达:用了整型变量score,它的值通过输入而来。
数据处理:流程结构为条件结构,表达式为if-else。
1.1.2实验代码截图

1.1.3造测式数据

输入数据 输出数据 说明
score=95 A 符合
score=43 E 符合
score=66 D 符合
1.1.4 PTA提交列表及说明
错误点:一开始没有用逻辑运算符,导致编译错误。
解决方法:通过询问以前同学,最终解决。
1.2
从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据表达:用了整型变量b,c,d,e.它们的值通过输入而来,整型变量a通过计算而来
数据处理:表达式为if 流程结构为条件结构
1.2.2实验代码截图
1.2.3造测试数据
输入数据 输出数据 说明
---- ---- ----
4723 1 符合
3377 2 符合
4577 2 符合
1.2.4 PTA提交列表及说明
错误说明:一开始部分正确,还出现编译错误。
解决方法:通过反复编译,翻阅教材,寻问同学,最终搞懂解决
2.代码互评
同学代码
自己代码
差异:1.同学代码比较复杂,用的是计算和条件然后得出结果
 2.同学代码无分行处理标记。
 3.同学代码容易理解,我的比较难理解

3.学习总结
3.1 学习进度条
| 周 日期 | 第五周16~22号 |
| ---- | ---- | ---- |
| 这周所花时间 | 5小时 |
|代码行 | 352 |
| 学到知识点简介 | 逻辑运算符|
| 目前比较疑惑问题 | if-else使用 |
3.2累积代码行和博客字数

时间 博客字数 代码行数
第一周 303 227
第二周 431 459
第三周 753 300
第四周 842 400
第五周 893 352
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
本周学习比较艰难,PTA上题目难度越来越大,不过经过最终努力,解决问题。我对一些都条件结构方面有些难理解。
希望在接下来能更好学习。

posted on 2020-11-23 14:37  烦应  阅读(64)  评论(1编辑  收藏  举报

导航