C语言:输出m ~n 之间所有的Fibonacci 数
C语言:输出m ~n 之间所有的Fibonacci 数输入2个正整数m和n(m≥1,n≤10 000),输出m ~n 之间所有的Fibonacci数。Fibonacci数列(第一项起):1,1,2,3,5,8,13,21,…。要求定义并调用函数fib(n),它的功能是返回第n项Fibonacci 数。例如,fib(7)的返回值是13。【输入形式】从键盘输入2个整数m和n.【输出形式】输出m ~n之间所有的Fibonacci 数.【样例输入1】(下划线部分为键盘输入,其余部分为程序输出)Input m: 20Input n: 100【样例输出1】21 34 55 89【样例输入2】(下划线部分为键盘输入,其余部分为程序输出)Input m: 50Input n: 300【样例输出2】55 89 144 233【样例说明】输入提示符后要加一个空格.例如“Input integers: ”,其中“:”后要加一个且只能一个空格.输出数据之间有且仅有一个空格.英文字母区分大小写.必须严格按样例输入输出.衷心感谢每位回答者!
最佳回答
#include
#include
int fib(int n)
{
\x09int i,*A;
\x09A=(int *)malloc(sizeof(int)*n);//动态申请内存
\x09A[0]=1;A[1]=1;
\x09if(n==1)
\x09\x09return A[0];
\x09if(n==2)
\x09\x09return A[1];
\x09for(i=2;A[i]
#include
int fib(int n)
{
\x09int i,*A;
\x09A=(int *)malloc(sizeof(int)*n);//动态申请内存
\x09A[0]=1;A[1]=1;
\x09if(n==1)
\x09\x09return A[0];
\x09if(n==2)
\x09\x09return A[1];
\x09for(i=2;A[i]
最新回答共有2条回答
-
2026-04-03 12:40:26犹豫的水壶
回复#include#includeint fib(int n){\x09int i,*A;\x09A=(int *)malloc(sizeof(int)*n);//动态申请内存\x09A[0]=1;A[1]=1;\x09if(n==1)\x09\x09return A[0];\x09if(n==2)\x09\x09return A[1];\x09for(i=2;A[i]
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
