Advertisement

学习C语言编程

阅读量:

已知一个数列的前三项为0,0,1,以后各项都是其相邻的前三项之和,求该数列前30项之和。

答案为(18947744)

复制代码
    #include<stdio.h>
    main()
    {
    int i,a=0,b=0,c=1,s,sum=1;
    for(i=4;i<31;i++)
    {
    	s=a+b+c;
    	a=b;
    b=c;
    	c=s;
    	sum+=s;
    }
    printf("sum=%d\n",sum);
    }
    
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    

全部评论 (0)

还没有任何评论哟~