C语言I博客作业05

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527
这个作业的目标 <熟练运用C语言中分支结构>
学号 <20209139>

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
| 这个作业要求在哪里| https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527 |
| 这个作业的目标 | 熟练运用C语言中分支结构|
| 这个作业在那个具体方面帮助我实现目标 | 知识方面|
| 参考文| <C语言实验基础> |

1.PTA实验作业

1.1C程序设计 实验2-2-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,grade,score的值输入,grade输出等级。
数据处理:运用if,else分支机构,

1.1.2实验代码截图

1.1.3 造测试数据

|-------| 第一次 |第二次|第三次|第四次| 第五次 |
| score | 54 |64 | 73 | 87 | 121 |
| grade | E |D | C | B | Input error! |

1.1.4 PTA提交列表及说明

![](https://img2020.cnblogs.com/bl g/2179946/202011/2179946-20201121094147724-437485986.png)
容易将5个变量连在一起编程。

1.2有多少位是7

从键盘读入一个4位数的整数,求该数中有多少位是7

1.2.1 数据处

数据表达:运用a,i这两个变量,输入a,得到i。
数据处理:运用if else分支结构。

1.2.3 造测试数据

a 2356 7772
i 0 3

1.2.4 PTA提交列表及说明


运用分支结构。
同学代码截图

自己代码截图

同学的明显出现部分错误,没有将小于0和对于100合并。
而我的代码则进行合并了。
同学代码截图

自己代码截图

同学的代码明显比较简洁;
而我的则比较复杂;

3.学习总结

3.1 学习进度条

3.2 累积代码行和博客字数


3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

编程中分支结构有if不一定有else,但一定有if。
学到新的定义char。

posted @ 2020-11-21 10:28  鲜鱼  阅读(77)  评论(9编辑  收藏  举报