日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言 编写程序:请将Fibonacci数列前30项中的偶数值找出来,存储到一维数组中。其中,Fibonacci数列如下:1,1,2,3,5,8,13,21,34...该数列除前两项之外,其他任意

發布時間:2025/3/21 编程问答 40 豆豆

編寫程序:請將Fibonacci數列前30項中的偶數值找出來,存儲到一維數組中。其中,Fibonacci數列如下:1,1,2,3,5,8,13,21,34…該數列除前兩項之外,其他任意一項都是相鄰的前兩項之和

測試代碼如下:

#include<stdio.h>void main() {int a[30];a[0] = 1,a[1] = 1;for(int i = 2;i<30;i++) {a[i] = a[i-1]+a[i-2];if(a[i]%2==0) {printf("%d***\n",a[i]);//這里是所有的偶數}}for(int j = 0;j<30;j++) {printf("%d---\n",a[j]);//這里是數列中所有的數} }

結果如下:

再將星號前面的數存到一個以為數組中即可

完整代碼:

#include<stdio.h>

void main() {int a[30],b[15],count = 0;a[0] = 1,a[1] = 1;for(int i = 2;i<30;i++) {a[i] = a[i-1]+a[i-2];if(a[i]%2==0) {b[count] = a[i];count++;}}for(int j = 0;j<count;j++) {printf("%d\n",b[j]);}}

總結

以上是生活随笔為你收集整理的C语言 编写程序:请将Fibonacci数列前30项中的偶数值找出来,存储到一维数组中。其中,Fibonacci数列如下:1,1,2,3,5,8,13,21,34...该数列除前两项之外,其他任意的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。