用C++编写递归函数求斐波那契数列的第n项。第1项值为1,第2项值为1.
#include < iostream>
using namespace std;
int FBLQ(int n)
{
if(n= =1||n= =2)
{
return 1;
}
else
{
return FBLQ(n-1)+FBLQ(n-2);
}
}
int main()
{
cout<<“请输入一个整数n=”;
int n;
cin>>n;
cout<<“斐波那契数列的第”<<n<<“项为:”<<FBLQ(n)<<endl;
return 0;
}
写一个函数,求两个整数之间所有7的整数倍数的和。
#include < iostream>
using namespace std;
int times(int sum)
{
int a,b,t=0;
cin>>a>>b;
for(; a<=b; a++)
{
if(a%7==0)
{
t=t+a;
}
}
return sum=t;
}
int main()
{
int sum;
cout<<times(sum)<<endl;
return 0;
}