C++程序设计实践教程(第二版)实验5答案

1.

#include <iostream>

using namespace std;

int Fibonacci(int n)

{

int F;

if(n==0)

F=0;

if(n==1)

F=1;

if(n>1)

F=Fibonacci(n-1)+Fibonacci(n-2);

return F;

}

int main ()

{

int t;

cout<<"请输入指定数t=";

cin>>t;

for(int n=0;Fibonacci(n)<=t;n++);

cout<<"最小Fibonacci数是:"<<Fibonacci(n)<<endl; return 0;

}

2.

#include<iostream>

using namespace std;

int number(int);

int main()

{

int s=0;

int m;

cout<<"请输入m:";

cin>>m;

for(int i=1;i<=m;i++)

s+=number(i);

cout<<"s="<<s<<endl;

return 0;

}

int number(int n)

{

int y;

if(n==1)

y=2;

你可能喜欢

  • 语言程序设计教程答案
  • c语言程序设计基础
  • c语言程序设计教程第二版 答案
  • C语言程序设计基础

C++程序设计实践教程(第二版)实验5答案相关文档

最新文档

返回顶部