递推公式a[n] = 2*a[n-1] + 3*a[n-2]可能是下面哪个数列的递推公式?
A: 3, 2, 13, 32, 103, 302, 913, …
B: -103, 95, -119, 47, -263, -385, -1559, …
C: 32, 13, -70, -179, -148, 241, 926, …
D: -1, -2, -7, -20, -61, -182, -547, …
A: 3, 2, 13, 32, 103, 302, 913, …
B: -103, 95, -119, 47, -263, -385, -1559, …
C: 32, 13, -70, -179, -148, 241, 926, …
D: -1, -2, -7, -20, -61, -182, -547, …
举一反三
- 关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)
- 已知a=[[1,2,3],[2,2],[3,2,1]],则a[1][1]+a[-1][-1]结果是 A: 1 B: 2 C: 3 D: 4
- inta[ 2 ][ 3 ]={{1,2},{1}}; a[0][1]的值是 A: 2 B: 0
- 下面程序的输出结果是( )。int n,a[3][3]={1,2,3,4,5,6,7,8,9}; for(n=0;n<3;n++) printf("%d",a[n][n]); A: 1,5,9 B: 1 2 3 C: 1 5 9 D: 1,2,3
- 以下能正确定义数组并正确赋初值的语句是A. int n=5,b[n][n]; B. int a[1][2]={{1},{3}};C. int c[2][]={{1,2},{3,4}};D. int a[3][2]={{1,2},{3,4}}; A: int n=5,b[n][n]; B: int a[1][2]={{1},{3}}; C: int c[2][]={{1,2},{3,4}}; D: int a[3][2]={{1,2},{3,4}};