开始看到 这个题目找到了规律,但是还是 暴力解题:
#include<stdio.h>
int main()
{
int i,j,n,t;
int a[6][6];
t=1;
n=6;
for(i=0;i<6;i++)
{
a[0][i]=t;
t++;
}
while(n--)
{
for(i=1;i<6;i++)
{
for(j=0;j<6;j++)
{
if(j==5)a[i][j]=a[i-1][0];
else
{
a[i][j]=a[i-1][j+1];
}
}
}
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
{
if(j==5)printf("%d\n",a[i][j]);
else
{
printf("%d ",a[i][j]);
}
}
}
printf("\n");
for(i=0;i<6;i++)
{
a[0][i]=a[1][i];
}
}
return 0;
}