C语言I博客作业05
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11531 |
我在这个课程的目标是 | 学习C语言并熟练掌握 |
这个作业在那个具体方面帮助我实现目标 | 字符型数据和镶嵌语句if-else语句的使用 |
参考文献 | C语言程序设计 |
1.PTA实验作业
1.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数据处理
数据表达:用S作为变量,通过输入得来。
数据处理:运用了if-else的嵌套结构。
1.1.2实验代码截图
1.1.3 造测试数据
1.1.4 PTA提交列表及说明
编译错误:忘记在if语句后面添加{}。
编译错误:忘记加N,导致格式错误。
1.2 题目2
从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据处理:运用了if语句的嵌套以及判断关系符号,for循环。
数据表达:运用了count,number,i,n变量;0赋值得来。![](https://img2020.cnblogs.com/blog/2179395/202011/2179395-20201122110554300-369705770.png)
1.2.2 实验代码截图
1.2.3 造测试数据
1.2.4 PTA提交列表及说明
答案错误:忘记在count后面加++。
二、代码互评.
同学代码截图。
我的代码。
1.同学代码优点:思路比较清晰,结构比我更加完整。
自己代码;开始自己代码过于繁琐,后来参考此同学代码,才深深领悟。
2.同学代码:代码的简洁以及活用程度比我高
自己代码:代码繁琐,不易理解。
3.学习总结
3.1:学习进度条
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
1.本周从老师的授课下,学会了编写if-else语句。
2.学习c语言要慢慢理解,不能急于求成。
3.要多参考书籍,文献;实在不懂问助教以及老师。