主题:这段运行时出错 ,但不知道哪里错了
已知an=a*a(n-1)+3,并且工a1=1 求解a1到a8的各项值
#include "iostream.h"
int f(int n);
int main()
{
for (int i=1;i<=8;i++)
{
cout<<"f(" <<i <<")=" <<f(i) <<endl;
}
return 0;
}
int f(int n);
{
if (n==1)
{
return 1;
}
else
{
return 2*f(n-1)+3;
}
}这段书上是求数例的 (因为不知道怎么把n写到a的右下角,就这么填上去了,麻烦大哥大姐费点神,看看)
我运行后 提示missing function header (old-style formal list?) 好像是缺个函数 但是书上就是这么写的,不知道为什么 。
[size=6][/size]
#include "iostream.h"
int f(int n);
int main()
{
for (int i=1;i<=8;i++)
{
cout<<"f(" <<i <<")=" <<f(i) <<endl;
}
return 0;
}
int f(int n);
{
if (n==1)
{
return 1;
}
else
{
return 2*f(n-1)+3;
}
}这段书上是求数例的 (因为不知道怎么把n写到a的右下角,就这么填上去了,麻烦大哥大姐费点神,看看)
我运行后 提示missing function header (old-style formal list?) 好像是缺个函数 但是书上就是这么写的,不知道为什么 。
[size=6][/size]