C语言I博客作业05

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
我对这个课程的目标是 <熟悉多支结构、熟练函数的调用>
这个作业在那个具体方面帮助我实现目标 <查看同学代码、查阅书籍,改善自己的不足之处>
学号 <20208941>
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!”。
输入一个百分制成绩(整数)。
输出对应等级。输入成绩不合理时,输出提示信息“Input error!”。
1.1.1数据处理
数据表达:用了变量score,整型。
数据处理:1.流程结构:if-else嵌套结构、顺序结构。
2.表达式:算术表达式、赋值表达式。
1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
85 B 85大于80小于90
120 Input error! 120大于100
50 E 50大于0小于60
1.1.4 PTA提交列表及说明

编辑错误:忘打分号。
1.2 有多少位是7?
题目内容描述:从键盘读入一个4位数的整数,求该数中有多少位是7。
1.2.1数据处理
数据表达:定义变量x、t,整型。
数据处理:1.流程结构:while语句。
2.表达式:赋值表达式,关系表达式,算术表达式。
1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
4757 2 4757中有2个7
777 3 777中有3个7
2731 1 2731中有1个7
1.2.4 PTA提交列表及说明

部分正确:t==7写成了t=7
2.代码互评
同学代码


我的代码

不同点:我的代码更加简洁明了,思路清晰。
3.学习总结
3.1 学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第8周 8小时 5 简单的基础编程
第9周 10小时 44 赋值运算、华氏摄氏温度的转换 变量之间的转换
第10周 13小时 82 循环结构、if-else 如何灵活运用循环结构
第11周 12小时 93 定义和调用函数 如何对现有的代码进行修改,从而写出相似的题
第12周 15小时 120 多支结构 不能熟练的运用多支结构
3.2 累积代码行和博客字数
时间 博客字数 代码行数
---- ---- ----
第8周 347 5
第9周 425 44
第10周 983 82
第11周 1432 93
第12周 1800 120
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
写作业一定要看清楚题目,要不然就竹篮打水一场空。在进行编程时,有些时候对于一些算术没有思路,以后要加强阅读别人的程序,丰富自己的见识,并也在实践中操作。在学习的时候总是对新代码语句不能够完全理解,只是会用,但至于为什么这样用还是不明白,以后会经常在B站大学学习的,提升自我。
posted @ 2020-11-22 16:05  李知恩fans  阅读(155)  评论(9)    收藏  举报