在利用数组求和时,例如求矩阵转置,需要先将数组表示出来,再在后面的程序中使用
#include <iostream>
#include<stdio.h>
using namespace std;
int main()
{
int n,i,c,d,e,f;
int a[3][3];
int b[3][3];
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(c=0;c<3;c++)
{
for(f=0;f<3;f++)
{
scanf("%d",&a[c][f]);
}
}
for(d=0;d<3;d++)
{
for(e=0;e<3;e++)
{
b[d][e]=a[d][e];
}
}
printf("%d %d %d\n",b[0][0],b[1][0],b[2][0]);
printf("%d %d %d\n",b[0][1],b[1][1],b[2][1]);
printf("%d %d %d\n",b[0][2],b[1][2],b[2][2]);
printf("\n");
}
}
求斐波那契数列之类的时同样如此。