作业帮 > 综合 > 作业

已知一个数列从0项开始的前三项:0、0、1,以后的各项都是其相邻的前三项之和,计算输出前10项的和.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 12:29:05
已知一个数列从0项开始的前三项:0、0、1,以后的各项都是其相邻的前三项之和,计算输出前10项的和.
C语言设计
0,0,1,1,2,4,7,13,24,44,.
int main()
{
\x05int sum = 0;
\x05int a[10] = {0};
\x05a[0] = 0;
\x05a[1] = 0;
\x05a[2] = 1;
\x05int i;
\x05for (i = 3; i < 10; i ++)
\x05{
\x05\x05a[i] = a[i-1] + a[i-2] + a[i-3];
\x05}
\x05for (i = 0; i < 10; i ++)
\x05{
\x05\x05sum += a[i];
\x05\x05printf(" %d ",a[i]);
\x05}
\x05printf("sum = %d\n",sum);
\x05return 0;
}