-2,4,-8,16,-32,64有什么规律

2025-05-13 13:17:01
推荐回答(3个)
回答(1):

数列都是前两个数是给定的.

1)2的7次方取反 -2*2*2 * 2*2*2 *2 = 8*8*2 = -128;

6 -12 24 -48 96
2)0 6 -6 18 -30 66 看到上面的规律没?

把 -号去掉看, 6的倍数+上个数和

-6*(2的(7-2)次方) + 66 = -126;

奇数序号为 - ,偶数为 +

- 128 +(-126) = -154

回答(2):

第一行递推公式a[1]=-2;a[n]=(-2)*a[n-1],(n>1)等比数列排列第二行递推公式a[1]=0;a[n]=-(2*a[n-1]-6),n>1第二个看了好久才看出来,每行第七个数:第一行-2*64=-128 第二行-(2*66-6)=-126于是-128-126=-254应该没错了

回答(3):

1)奇数位的数为负 偶数位的数为正 后一个数是前一个数绝对值的2倍
第七个数是:-128
2)0*2-6=-6;6*2-(-6)=18;-6*2-18=-30;18*2-(-30)=66;-30*2-66=-126
第七个数是:-126

-128+(-126)=-254

#include "stdio.h"
void main()
{
int x[7];
int y[7];
int i=0,k=1;
for(i=1;i<7;i++)
{
k++;
x[0]=-2;
if(k%2==0)
{
x[i]=-2*x[i-1];
}
x[i]=-2*x[i-1];

}
for(i=2;i<7;i++)
{
y[0]=0;
y[1]=6;
y[i]=y[i-2]*2-y[i-1];
}
printf("%d,%d\n",x[6],y[6]);
printf("%d\n",x[6]+y[6]);
}