c语言有一个数列前两项分别为 1 和 2, 从第三项开始, 每一项都等于 前两项之积 输出该数列的前 10 项?

崔瑞九

C语言编程:已知数列前两项的值都是1,从第三项开始,每一项都是

c语言有一个数列前两项分别为 1 和 2, 从第三项开始, 每一项都等于 前两项之积 输出该数列的前 10 项?

#include void main() { int a[40],i; a[0]=a[1]=1; for(i=2;i a[i]=a[i-1]+a[i-2]; for(i=0;i { printf("%d ",a[i]); if((i+1)%4==0)printf("\n"); } } 很简单、、、请及时采纳

C语言编程....有一个数列,其前三项分别为1,2,3,从第四项开始,每

#include "stdio.h" int main() { int d1,d2,d3,t,n; d1=1;d2=2;d3=3; n=3; do { t=(d1+d2+d3)/2; d1=d2;d2=d3;d3=t; n=n+1; }while(d3<1200); printf("%d",n); }

一数列前两项均为1,从第三项开始,每一项等于它前面两项的和,编

int main() { int a[40]; a[0] = 1; a[1] = 1; int i; for(i = 2; i < 40; i++) a[i] = a[i - 1] + a[i - 2]; for(i = 0; i < 40; i++) { printf("%d", a[i]); if(i % 5 == 4) printf("\n"); else printf(", "); } return 0; }

C语言解:有一个数列,前三项是1,2,3,从第四项起,每项均为其相邻

169

C语言:某数列前两项分别为1和2,其后每项为前两项之和,求此数列

#include #define N 10int main(){ int i, array[N] = {1, 2, }; for(i=2; i评论0 00

有一个数列,其前三项分别是1,2,3,从第四项开始每项均为

没看明白 是不是说 前三项是 1,2,3,第四项是1 2 3 项和的1/2,第五项是第2 3 4 项和的1/2.以此类推.求的是前n项的平均值????n没有截至条件么?还有 “并求当n=30时前n项的值” 什么意思?

C语言编程“一个数列的前三项为1,2,3,以后各项是其前三项之和,求

#include int main() { int n,a[n],i; a[n]={0,1,1}; printf("enter the number first\n"); scanf("%d",&n); for(i=3;i { a[i]=a[i-1]+a[i-2]+a[i-3];printf("a[%d]=%d\n",i,a[i]); } system("pause"); return 0; } 输入一个数字来确定数组长度,然后其他的数字就可以依次显示出来了,并且都是前三个数字的和.

c语言有一个数列.前三项都是1.从第四项开始,每三项都等于前三项

弄个50的数组arr arr[0]=arr[1]=arr[2]=1 arr[3]=arr[0]+arr[1]+arr[2] 这个明白吧?第50项目就是arr[49] 然后 for(i=4;i arr[i]=arr[i-3]+arr[i-2]+arr[i-1] 就是这么个意思,可能语句不太对

数列的第一和第二个数分别为1和1,从第三个数开始,每个数等于其前

c=0INPUT a=1,b=1POINT a,bDOc=a+ba=bb=cUNTIL c评论0 00

有一个数列,其前三项分别为1、2、3,从第四项开始,每项均为其相

float function(int n) { float ave,a[100],sum=0; int i; if(n==1) return 1; else if(n==2) return 1.5; else if(n==3) return 2; else if(n>3) { a[0]=1; a[1]=2; a[2]=3; for(i=3;i<n;i++) a[i]=(a[i-1]+a[i-2]+a[i-3])/2; for(i=0;i<n;i++) sum+=a[i]; ave=sum/n; } else { printf("输入错误!\n"); exit (0); } return ave; }