我在这个课程的目标是 | 灵活使用函数,对函数的用法和概念有基础的了解 |
这个作业在那个具体方面帮助我实现目标 | 对函数的调用和定义有了了解,初步掌握了函数的用法 |
参考文献 | 百度,CSDN |
1.PTA实验作业
题目描述:
面的程序,输入 5 门功课的成绩,若全部及格,则输出“升级”;若不及格门数只有 1 门,则输出“补考”;若不及格门数为 2 ~ 3 门,则输出“留级”;若不及格门数达到或超过 4 门,则输出“退学”。
数据表达:
定义五组数据,用来表示成绩,定义数组便于储存数据,定义变量i,方便使用循环结构。
数据处理:
1.1.2实验代码截图
1.1.4造测数据
输入数据 | 输出数据 |
---|---|
98.5 78 89 65.3 96 | 升级 |
65.5 48 76 52.5 47 | 留级 |
1.1.5PTA提交列表和说明
问题说明:
没有弄清楚函数的用法和规则导致函数的调用出现了问题,导致编译出错,以及对函数的返回形式有问题,导致编译出错。
1.2.1
请编写函数,将扑克牌花色的编码转换为对应的字符。
数据表达:
定义变量x,将数据放入x中,便于比较。
数据处理:
实验代码截图:
1.1.4
造册数据:
输入数据 | 输出数据 |
---|---|
1 | ♥ |
PTA列表提交说明
对扑克牌的花色ASCII码值不熟悉导致部分花色出现错误
3.学习总结
3.1学习总结进度条:
3.2累计代码行和博客字数
3.3学习总结:
3.3.2学习体会:
本次学习的内容函数是真的难函数的调用和取值完全搞不懂,学的相当痛苦,原本不用函数的方法可以写出来但使用函数后,对函数的调用和取值,搞不清。值传递和址传递的概念也不是很清楚,需要听网课加强。还有什么时候,函数为空,还是定义变量,这些都不是很清楚。另外学习非常忙,有点感觉喘不过气来,感觉学习节奏有点快,希望自己以后赶上学习进度,做到提前预习,课后复习,巩固自己的学习知识。