1楼:百度网友
1、首先打开c语言软件,在主函数main中,声明定义一个长度为20个元素的数组,并且给第0个第1个元素赋值为1。
2、然后利用for循环来完成对前20项的和,如下图所示。
3、并将结果输出,执行程序,如下图所示。
4、执行程序,结果如下图所示,这样就完成了。
2楼:问明
public class feibomethodpublic static void main(string args)
}}
使用数组的方式实现
publicclassfeibomethod{//定义数组方法
publicstaticvoidmain(string[]args){
intarr[]=newint[13];
arr[0]=arr[1]=1;
for(inti=2;i<arr.length;i++){arr[i]=arr[i-1]+arr[i-2];
}system.out.println("斐波那契数列的前13项如下所示:");
for(inti=0;i<arr.length;i++){if(i%5==0)
system.out.println();
system.out.print(arr[i]+"\t");}}}
3楼:匿名用户
这是典型的递归算法,
int fact(int n )
在main方法里打印就行了 每5个字符,打个换行,当然楼上用数组也能实现,不过这种题目就是为了解释迭代方法的,熟悉熟悉迭代是有好处的
4楼:小倍王子
相对于其他人的**,我的**绝对是执行速度最快的,没有之一。
#include
int a[13];
int main()
printf("\n");
return 0;}
5楼:匿名用户
#include"stdio.h"
#include"math.h"
main()
a[n]=(1/sqrt(5))*(x-y);
}else
a[n]=a[n-1]+a[n-2];
}for(n=0;n<13;n++)
getch();/*win-tc*/}
6楼:鱼儿恋上了猫
#include}
7楼:宾利利民撒呃呃
#include
int main()}
c语言编程求助,编写程序,求10! 用C语言
1楼 匿名用户 首先num 0 0你没有排除 其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。 include int num 9999 void main int count i for i 0 inum j 1 s printf 所构成的邮资是 for i 0 i pr...
C语言编程,求最大公约数,用C语言求最大公约数。
1楼 匿名用户 include void main int zdgy int m int n int x y printf 2楼 匿名用户 include int main void int int a int b else 3楼 匿名用户 include include int main i a ...
c语言编程题将数组a中的整数降序排列并输出
1楼 匿名用户 include int main int i j k for i 0 i 9 i 属for j i j 10 j if a i c语言将数组a中的10个整数降序排列并输出,如何编程? 2楼 手机用户 这个是自己输入10个整数,不想自己输的话就先给数组a赋初值,然后把下面程专 序里的输...