用c语言编写程序,用数组输出Fibonacci数列前20项

用c语言编写程序,用数组输出Fibonacci数列前20项,第1张

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File。

2、定义变量数组:#include<stdio.h>,void main(){    long i, j, k1, k2, k3, a[10] ={0}, num, m, n, sum                /*定义变量及数组为长整形*/。

3、输入一个数表示范围:  printf("请输入一个数表示范围:\n")  scanf("%ld", &num)                                  /*从键盘中输入要求的范围*/。

4、对该范围内的数逐个试探:printf("结果是:")  for (j = 0j <numj++)                                /*对该范围内的数逐个试探*/。

5、判断该数的位数: while (m != 0)                                   /*判断该数的位数*/。

6、求每一部分积之和并输出自守数。

7、输出最后的结果。

C语言程序代码如下:

#include <stdio.h>

main()

{

long int f1,f2

int i

f1=1

f2=1

for (i=1i<=9i++)

{

printf("%ld %ld   ",f1,f2)

if (i%3==0) printf("\n")

     

f1=f1+f2

f2=f2+f1

}

return 0

}

if语句是使输出6个数后换行。因为i是循环变量,当i为偶数时换行,因此i每隔2换一次行相当于每输出6个数后换行。

输出结果如下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11568981.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存