#include<stdio.h>
main()
{ void fun(int n);//对定义的函数声明
int b,n,a[30];
scanf("%d",&n);
for(b=0;b<n;b++)
scanf("%d",&a[b]);//保存输入的下标
for(b=0;b<n;b++)//使用函数
fun(a[b]);
}
void fun(int n)
{ int a[100],b,c,d;
a[0]=1,a[1]=1;//输入初始值
for(b=2;b<=n;b++)
a[b]=a[b-2]+a[b-1];//求出所要求的项
printf("%d\n",a[n-1]);//输出
}
菲波那契数列
最新推荐文章于 2022-11-23 14:20:22 发布
本文介绍了一个使用C语言实现Fibonacci数列的程序。程序首先声明了一个名为fun的函数,该函数接收一个整数参数n,并返回Fibonacci数列中第n个数的值。主函数main通过读取用户输入的整数n,调用fun函数并打印出Fibonacci数列中对应的数值。此程序展示了如何在C语言中使用数组和循环来计算Fibonacci数列。
8万+

被折叠的 条评论
为什么被折叠?



