第五章 函数的调用 #include<iostream.h>float add(float x,float y){ float z; z = x + y; return (z)...
第五章 函数的调用
#include<iostream.h>
float add(float x,float y)
{
float z;
z = x + y;
return (z);
}
void main()
{
float a,b,c;
cin >> a >> b;
c = add(a,b);
cout << "sum is : " << c ;
}
递归函数调用
函数直接 或间接调用自身
递归的基本因素:
1.递归的公式
2.递归停止的条件
大规模的问题 简化成小问题
float fac(int n)
{
float f;
if(n<0)
cout << "n < 0,data error!";
else if(n==0||n===1)
f =1;
else f = fac(n-1)*n;
return (f);
}
学员评论
愤怒的小码农2013-10-08
你感兴趣的课程