1. 函数无返回值为void。2. 空函数, input(){}, 主要用于在执行多个操作时以空函数为间隔便于逐步调试每一个操作。3. 传统函数定义方式(基本已经不用了,可稍微了解下):float m...
1. 函数无返回值为void。
2. 空函数, input(){}, 主要用于在执行多个操作时以空函数为间隔便于逐步调试每一个操作。
3. 传统函数定义方式(基本已经不用了,可稍微了解下):float max(x, y)
float x,y;
{函数体}
4. 函数的参数可以是常量、变量、表达式或有返回值的函数。
5. 函数在调用前必须要在主函数中事先声明, C中函数不能嵌套定义, 但是可以嵌套调用其他函数
6. 函数递归调用, 主要解决具有递归性质的问题, 需要注意的是递归调用必须满足一定条件时结束递归调用, 否则会形成死循环。n!=n*(n-1)!=n*(n-1)*(n-2)!
学员评论