0.展示PTA总分
1.本章学习总结
1.1学习内容总结
本章学习了:
1.函数的使用:自己编写的函数需要有函数的声明,函数的定义,函数的调用;函数声明和定义区别在于声明只能位于预处理命令和主函数之间,而函数的定义可以放在主函数之前也可以放在主函数之后。而调用系统库中保存的函数时需要添加相对应的预处理命令。
2.函数声明:形式参数必须有类型如:int, double……。
3.函数调用:函数在调用时必须向函数传入与声明相对应类型的参数。
4.函数的返回值:如果函数为void型,则调用函数后不会向系统反回任何值;如果不是void型函数则会向系统反回0和1或者函数产生的某个值。
**1.2本章学习体会劫代码阿亮学习体会 **
1.2.1学习体会
学习本章函数发现如果使用函数编写程序则会减少主函数内代码的量,简化主函数的代码结构,使整个代码的检查简化并且可以使代码的可阅读性大大提高。
1.2.2代码累计
周数 | 代码量 |
---|---|
10 | 854(左右) |
2.本次作业的函数关系图
3.函数功能及全局变量介绍
*3.1.全局变量
nt garden;//储存用户输选择的年级
int exeriseDegree;//存储用户选择的难度
int myNum;//存储用户输入产生题目的数量
int count;//统计用户答题数
int trueNum;//统计用户答对的题目数
char op;//随机产生运算符号
3.2.ListMenu()函数
向用户展示年级选择。
3.3其他函数
(1).difficult()函数
向用户展示不同难度所对应的编号。
(2).gardenChoice()函数
用户用于年级的选择。
(3).gardenOne()函数
输出一年级的题目
(4).gardenTwo()函数
输出二年级题目
(5).gardenThree()
输出三年级的题目
4.运行结果截图,测试用例
一年级:
二年级