- 38
- 0
- 约7.56万字
- 约 9页
- 2016-12-03 发布于河南
- 举报
c函数习题案
概念填空题
1.1一个C++程序是由一个或多个函数所组成,即使是最简单的程序,也必须有一个 main 函数。该函数是程序执行的 起点 和 终点 。C++中,函数不允许嵌套 定义 ,允许嵌套 调用 。
1.2 函数执行过程中通过 return 语句将函数值返回,当一个函数不需要返回值,需要使用 void 作为类型名。
1.3 在C++中,如果函数定义在后,调用在先,需要 原型声明 。其格式和定义函数时的函数头的形式基本相同,但参数表中 形参 不是必须的,同时必须以 ; 结尾。
1.4 递归程序分两个阶段执行 递推 , 回归 。
1.5 函数名相同,但对应形参表不同的一组函数称为 重载函数 ,参数表不同是指 类型 不同或 参数个数 不同。
1.6 内联函数的展开、重载函数的确定均在 编译 阶段进行。
1.7 静态局部变量存储在 全局数据 区,在 程序运行 时候建立,生命期为 整个程序 ,如定义时未显式地初始化,则其初值为 0 。局部变量存储在 栈 区,在 块或函数开始运行 时候建立,生命期为 块或函数 ,如定义时未显式地初始化,则其初值为 随机数 。
2.简答题
2.1 函数的作用是什么?如何定义函数?什么叫函数原型?
2.2 什么叫形式参数?什么叫实际参数?C++函数参数有什么不同的传递方式?请写一个验证程序说明。
2.3 C++函数通过什么方式传递返回值?若返回引
原创力文档

文档评论(0)