2010-11-14 00:42
在这里就不解释什么是三对角矩阵了,直接上代码。
1 #include <stdio.h>2 #include <math.h>3 #define dataType int4 #define n 45 6 int main()7 {8 dataType A[n][n]={9 {1,4,0,0},10 {3,4,1,0},11 {0,2,3,4},12 {0,0,1,3}};13 dataType B[10];14 int i,j,k;15 16 for(i=0;i<n;i++)17 {18 for(j=0;j<n;j++)19 {20 if(abs(i-j)<2)21 {22 k=2*i+j;23 B[k]=A[i][j];24 }25 }26 }27 28 for(i=0;i<10;i++)29 {30 printf("=",B[i]);31 }32 33 printf("/n");34 getchar();35 return 0;36 }