4.一维数组——用数组处理求Fibonacci数列前20项

文章目录

  • 前言
  • 一、题目描述
  • 二、题目分析
  • 三、解题
    • 程序运行代码
  • 四、结果显示


前言

本系列为一维数组编程题,点滴成长,一起逆袭。


一、题目描述

用数组处理求Fibonacci数列前20项


二、题目分析

前两项:f[20]={1,1}
后18项:for(i=2;i<=20;i++){
f[i]=f[i-2]+f[i-1];
}


三、解题

程序运行代码

#include
int main()
{
    int i,f[20]={1,1};
    for(i=2;i<=20;i++){ 
    	f[i]=f[i-2]+f[i-1];
	}
	for(i=0;i<20;i++){ 
    	if(i%5==0) printf("\n");
    	printf("%12d",f[i]);
	}
    printf("\n");
    return 0;
}

四、结果显示

4.一维数组——用数组处理求Fibonacci数列前20项_第1张图片


你可能感兴趣的:(第六章数组,c语言)