當前位置:編程學習大全網 - 編程軟體 - 要求用定義數組的方法編程實現。已知數列a1=1,a2=2,an=an-1+an-2(n>=3);求a20及a1+a2+a3+……+a20。

要求用定義數組的方法編程實現。已知數列a1=1,a2=2,an=an-1+an-2(n>=3);求a20及a1+a2+a3+……+a20。

#include<stdio.h>

void?bubble_sort(int?a[],int?n)

{?int?i,j,t;

for(j=0;?j<n-1;?j++)

for(i=0;?i<n-1-j;?i++)

if(a[i]<a[i+1])

{?t=a[i];

a[i]=a[i+1];

a[i+1]=t;

}

}

int?main()

{?int?a[10]=?{95,45,15,78,84,51,24,12,38,97};

int?i,SIZE=10;

bubble_sort(a,SIZE);

for(i=0;?i<SIZE;?i++)

printf("%d?",a[i]);

printf("\n");

}#include<stdio.h>

int?main()

{?int?i,a[21]=?{0,1,1},s=2;

for(i=3;?i<21;?i++)

{a[i]=a[i-2]+a[i-1];

s+=a[i];

}

printf("a[20]=%d\nSum=%d\n",a[20],s);

return?0;

}

  • 上一篇:方舟專用電腦配置要求
  • 下一篇:求編寫壹個簡單的C++程序
  • copyright 2024編程學習大全網