题目概述:(斐波那契)数列的前40个数。这个数列有如下特点:第1,2两个数为1.1。从第3个数开始,该数是其前面两个数之和。用数组处理
编程:
#include<stdio.h>
int main()
{
int i;
int f[20]={1,1};//对最前面两个元素f[0]f[1]赋初值1
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1];//先后求出f[2]~f[19]的值
for(i=0;i<20;i++)
{
if(i%5==0)printf("\n");//控制每输出5个数换行
printf("%12d",f[i]);//输出一个数
}
printf("\n");
return 0;
}
上机实践:
C语言:一维数组程序
最新推荐文章于 2021-05-26 08:07:41 发布