C语言博客作业05

C语言I博客作业05

这个作业属于哪个课程 C语言程序设计II
参考文献 c语言程序设计(第三版)
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
这个作业在那个具体方面帮助我实现目标 课堂和pta作业
这个作业的目标 熟悉多分支结构、字符型数据类型和逻辑运算符。
学号 20208943
1.PTA实验作业
1.1C程序设计
用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 造测试数据

输入数据 输出数据 说明
85 B B等级
74 C C等级
75 C C等级
1.1.4 PTA提交列表及说明

编译错误:printf后忘记加;
部分错误:printf内有空格
1.2 有多少位是7?
从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据表达:利用if-else循环语句,整形number,count
数据处理:利用循环语句循环重复输出结果。
1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
5147 1 结果1
7745 2 结果2
1.2.4 PTA提交列表及说明

编译错误number字母打错和一些符号混淆
2.代码互评
同学代码截图

自己代码截图

对比:
陈薇同学的代码更加简便实用,相比之下我的更加繁琐但是更容易理解
陈鑫同学的代码思路更加清晰而且也容易看懂
相比之下我认为我的代码还可以更加简便而且思路也不愿那么繁琐

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

周/星期 这周所花的时间 学到的知识点简介 目前比较迷惑的问题
第十二周 20h 字符型函数 还不会灵活应用
第十一周 16 定义和调用函数 调用函数还比较蒙
第十周 15 for循环结构 思路不清晰
第九周 11 if-else语句 结构不够清晰
第八周 10 对C语言的基本认知
3.2 累积代码行和博客字数
时间 博客字数 代码行数
---- ---- ----
第八周 416 50
第九周 542 75
第十周 642 100
第十一周 754 165
第十二周 956 205

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
已经学习了一个多月了,感觉c语言是真的要下功夫学习才行,最近有些偷懒,所以这一周的学习内容学的一头雾水。在课堂上老师讲的差不多都能掌握,但是在pta写的作业却差强人意,很多疑点都没能自己独自解决,所以这一周作业写的有点显得急躁,但是我认为还只是开端,应该静下心来慢慢揣摩感受到其中的奥秘,享受打出一个程序的乐趣

posted on 2020-11-22 17:39  爱喝AD钙  阅读(229)  评论(1)    收藏  举报