C语言I博客作业05

这个作业属于哪个课程? https://edu.cnblogs.com/campus/zswxy/SE2020-1/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11526
我在这个课程的目标是 作业拿满分
这个作业在那个具体方面帮助我实现目标 出的不难
参考文献 C语言程序设计
学号 20209107

1.PTA实验作业

1.1 题目名1
有多少位是7?
从键盘读入一个4位数的整数,求该数中有多少位是7
1.1.1 数据处理
数据表达:定义x,i,g,s,b,q六个整数型变量,g表示个位,s表示十位,b表示百位,q表示千位。
数据处理:输入四位数x,用四个if选择结构判断每位数是否为7,为7的话i+1,最后输出i。
1.1.2 实验代码截图

1.1.3 造数据测试

输入数据 输出数据 说明
4757 2
75679 1 这个程序只能有效识别四位数
1.1.4 PTA提交列表及说明

1.2 题目名2
C程序设计 实验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.2.1 数据处理
数据表达:定义score,整数型变量。
数据处理:用分支结构,if来判断score的范围。
1.2.2 实验代码截图

1.2.3 造数据测试

输入数据 输出数据 说明
85 B
95 A
105 Input error! 超出范围
1.2.4 PTA提交列表及说明

2.代码互评
同学1:

同学2:

自己代码:


与同学1:
1.他的排版比我的整齐,更方便查看。
2.我没有向他一样用&&语句。
3.他是一开始就确定了输入数据的范围,而我是在最后。
与同学2:
1.他的排版不太行,容易视觉疲劳。
2.他的输入数据范围拿捏的十分到位。

3.学习总结
3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
第八周 12小时 400 学会一些简单的C语言程序 有时候找不到程序问题
第九周 12小时 500 开始接触一些基本的函数和运算符 函数的格式不清楚
第十周 10小时 400 了解循环语句for并开始运用 有时候拿到题目毫无头绪
第十一周 10小时 400 学会定义函数
第十二周 12 550 学会分支结构
3.2 累积代码行和博客字数
3.3 学习内容总结
3.4 学习感悟
1.每次作业都有没学过的内容,得加强自主预习。
2.代码排版整齐可以让人更容易看懂你的代码。
3.得多向他人寻求帮助,不能不懂装懂。
posted @ 2020-11-21 14:00  郭翰  阅读(90)  评论(4编辑  收藏  举报