问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言编程问题 关于斐波那契数列

发布网友 发布时间:2022-05-02 07:16

我来回答

1个回答

热心网友 时间:2023-10-11 00:49

//先整理一下你的程序,如下:
#include<stdio.h>
 
void
main()
{
  int
i,n;
  int
a[40];
 
  a[0]=0;
  a[1]=1;
  scanf("%d",&n);
 
  if(n==0)
    printf("0\n");
  if(n==1)
    printf("1\n");
 
  if(n>=2)
    for(i=2;i<=n;i++)
      a[i]=a[i-1]+a[i-2];
 
  printf("%d\n",a[n]);
  //可以看出,这里只输出了a[n]一个元素,正确的做法是将该句放在一个循环结构里,输出所有元素
}
 
//正确的完整程序,如下:
#include<stdio.h>
 
void
main()
{
  int
i,n;
  int
a[40];

  a[0]=0;
  a[1]=1;
  scanf("%d",&n);

  if(n==0)
    printf("0\n");
  if(n==1)
    printf("1\n");

  if(n>=2)
    for(i=2;i<=n;i++)
      a[i]=a[i-1]+a[i-2];

  for(i=0;i<=n;i++)
    printf("%d\n",a[i]);
}

//如有其他问题请追问,我们很荣幸为你解答。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“定是李八百”的出处是哪里 李八百六种说法 李仙指道教传说中仙人 李八百 学习劈叉,每次静压压腿多久 六哥救的叫花子是谁的孩子 大智慧江恩三日图源码,找了无数公式,想在大智慧里用 ,一直没找到_百度... 测试类工具有哪些 服务器压力测试需要用的8种工具 8岁的小孩能玩什么游戏8岁男童和父母玩些什么互动游戏 摩尔庄园手游冲浪板凯文在哪里现在摩尔庄园凯文在哪 C语言斐波那契数列问题 fib在c语言中是什么意思? C语言题目,斐波那契数列 C语言编程:斐波那契数列 在玩云顶之弈时,前期该如何权衡是刷角色还是攒钱升人口? 云顶之弈理财流怎么玩-理财流玩法攻略 求C语言中斐波那契数列源程序及解释? C语言:斐波那契数列。 斐波那契数列 c语言 c语言斐波那契数列 Fibonacci数列 C语言 斐波那契数列怎么写 C语言 数组 斐波那契数列 C语言斐波那契数列 c语言 斐波那契数列指的是这样一个数列:1,1,2,3,5,8,13, 这个数列从第三项开始,每一项都等于前两项之和. fib(int n)在c语言中什么意思 能投诉卖家虚假发货吗 怎么举报别人淘宝店铺虚假交易 淘宝举报虚假交易状态显示感谢反馈什么意思 湖南股权交易所融资产品普通股股权是什么意思? 第一次被家暴后,应该怎么处理? 云顶之弈的利息机制需要合理搭配,该如何利用利息机制得到自己想要的怪? 斐波那契数列:c语言 C语言问题?斐波那契数列? 《云顶之弈》利滚利需要70金币吗? 云顶之奕单局赚50金币怎么赚? 云顶之弈被动收入怎么算 越野车锁是什么意思? 离车车锁什么意思 主驾车锁是什么意思呀 自动车速锁是什么意思? 汽车表盘出现锁是什么意思? 汽车上的自动落锁是什么意思 如何用电脑删除手机相册里的图片 红米1s 腊月初八是什么节日有什么风俗? 泡打粉用多少,不超国家表准 苹果6s手机相册链接电脑怎么删除手机里面照片 腊月初八至正月十九都有啥节日? 腊月二十四是什么节日? 我的手机相册打不开了 我想删照片 能用电脑删吗?怎么删? 怎么可以删除在电脑上同步到iphone上的相册