C語言數列題,C語言題目,斐波那契數列

2022-07-29 01:35:02 字數 3390 閱讀 2706

1樓:

void main()

;int i,j,tmp;

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

for(j=i+1; j<=10; j++)if(x[i] > x[j])

for(i=0; i<10; i++) printf("%d,",x[i]);}

2樓:

#define n 8

void main()

;int i,j,tmp;

for(i=1; i<=n-1; i++)for(j=n-1; j>=i; j--)if(x[j-1] > x[j])

for(i=0; i

3樓:匿名使用者

void main()

;int i,j,tmp;

for(i=1; i<=9; i++) /*主要部分*/for(j=i+1; j<=10; j++)if(x[i] > x[j])

for(i=0; i<10; i++) /*列印輸出*/printf("%d,",x[i]);}

c語言題目,斐波那契數列

4樓:匿名使用者

#include

void fun(int a) else

} printf("%ld\n",f);

}int main( )}

c語言程式設計題目:數列有序! 5

5樓:風林火陰山雷

您好!很高興為您解答。

程式改進如下,改動的行已註釋:

#include

int main()}}

for(i=0;i<=n;i++)

if(n!=0||m!=0) printf("%3d",a[i]);//此處加乙個if語句,m、n非零才有輸出

printf("\n");

}while(n!=0||m!=0);//判斷,如n和m同時為0,標示輸入資料的結束,此行不作處理

return 0;

}望採納~如您還有不解,歡迎追問~

6樓:

糾正一下,陣列應該定成a[101]而不是a[100],因為n<=100,再加上m,最多的時候有101個數。還有題目裡並沒有說m和a陣列裡原有的資料一定不會一樣大,你程式這樣編會導致一樣大的時候m分不進陣列。

7樓:匿名使用者

#include

void main()

firstline = false;

for(i = 0; i < n1; i++)if(n1 == 0 && m1 == 0)break;

}a[n2] = m2;

for(i = 0; i < n2 + 1; i++)for(j = i; j < n2 + 1; j++)if(a[i] > a[j])

for(i = 0; i < n2 + 1; i++)printf("%d ", a[i]);

printf("\n");

}歡迎交流

c語言類似斐波那契數列的題

8樓:萇作宓靜槐

#include

#include

intmain(void)

printf("%.2lf\n",s);

system("pause");

return0;}

c語言程式設計題(用一維陣列二維陣列的方法做) (1)用一堆陣列計算fibonacci數列的前20項。f

9樓:匿名使用者

思路:先定義陣列的前兩項

值,再依次對後面每項進行賦值,後面每項都是前兩項的和。

例如:內

#include

int main()

return 0;}/*

輸出:1    1    2    3    58   13   21   34   5589  144  233  377  610987 1597 2584 4181 6765*/

10樓:匿名使用者

不知道你要的答案是不是這個

#include "stdio.h"

#include "stdlib.h"

#include "math.h"

#include

#include "string.h"

int fun(int n)

else

}void main()

;int i = 0;

for(i = 0;i < 20;i++)printf("列印斐版

波納契數權列:");

for(i = 0;i < 20;i++)}

c語言程式題:輸入兩個數列,再按從大到小的順序合併成乙個數列並輸出

11樓:吉祥二進位制

隨便寫了下,vc6.0能正常編譯的,附件中打包了這個軟體。**如下:

#include

#include

#include

int main()

memset(pa, 0x00, sizeof(int) * a_size);

memset(pb, 0x00, sizeof(int) * b_size);

memset(pc, 0x00, sizeof(int) * (a_size + b_size));

//輸入數列內容

int inx = 0;

for (inx=0; inx!=a_size; ++inx)

for (inx=0; inx!=b_size; ++inx)

//合併兩個數列

memcpy(pc, pa, sizeof(int) * a_size);

memcpy(pc+a_size, pb, sizeof(int) * b_size);

//氣泡排序

int  i, j, limit = a_size + b_size;

for (i=0; i!=limit; ++i)

}//輸出結果

for (inx=0; inx!=limit; ++inx) printf("%d\t", pc[inx]);

printf("\n");

//釋放記憶體

free(pa);

free(pb);

free(pc);

return 0;

}執行效果如下圖:

12樓:資料**

#include

#include

int main()}}

for(i=0;i

斐那波契數列,斐波那契數列

兔子問題,設數列滿足a1 1,a2 1,an a n 1 a n 2 的數列為菲娜波契數列。斐波那契數列 斐波那契數列 fibonacci sequence 又稱 分割 數列。解法 1 遞迴。2 累加 去重複 3 矩陣,矩陣乘法求遞推。問題轉換 題目一 寫出乙個函式,輸入n,求斐波那契數列的第n項。...

斐波那契數列的讀音,斐波那契數列 讀音

斐波那契數列的讀音如下 斐波那契數列 f i b n q sh li 斐波那契數列 讀音 斐波那契數列 fibonacci sequence 又稱 分割數列 因數學家列昂納多 斐波那契 leonardoda fibonacci 以兔子繁殖為例子而引入,故又稱為 兔子數列 指的是這樣乙個數列 1 1 ...

c語言程式設計題目 數列有序,C語言程式設計題目 數列有序!

您好!很高興為您解答。程式改進如下,改動的行已註釋 include int main for i 0 i n i if n 0 m 0 printf 3d a i 此處加乙個if語句,m n非零才有輸出 printf n while n 0 m 0 判斷,如n和m同時為0,標示輸入資料的結束,此行不...