cin>>y;
for (t=0;t for (i=0;i {x=a[i][n-1]; for (j=n-2;j>=0;j--) a[i][j+1]=a[i][j]; a[i][0]=x; } cout<<\ÓÒ¾í¶¯ºóµÄ¾ØÕóΪ£º\ output(a); break; case 3: // cout<<\ÇëÊäÈëÐèÒª¾í¶¯µÄÐÐÊý£º\ cin>>y; for (t=0;t {x=a[0][i]; for (j=1;j a[j-1][i]=a[j][i]; a[j-1][i]=x; } cout<<\ÉÏ¾í¶¯ºóµÄ¾ØÕóΪ£º\ output(a); break; ÉÏ¾í¶¯11 } case 4: //ÏÂ¾í¶¯ } cout<<\ÇëÊäÈëÐèÒª¾í¶¯µÄÐÐÊý£º\cin>>y; for (t=0;t {x=a[n-1][i]; for (j=n-2;j>=0;j--) a[j+1][i]=a[j][i]; a[0][i]=x; } cout<<\ÏÂ¾í¶¯ºóµÄ¾ØÕóΪ£º\output(a); break; 3.3¾ØÕóÐýת void aa(int a[n][n],int y,int t) { 12 int k,x; for (k=0;k { x=a[t][t]; for (j=1+t;j<5-t;j++) a[t][j-1]=a[t][j]; for (j=1+t;j<5-t;j++) a[j-1][4-t]=a[j][4-t]; } } for (j=3-t;j>=0;j--) a[4-t][j+1]=a[4-t][j]; for (j=3-t;j>=1;j--) a[j+1][t]=a[j][t]; a[1+t][t]=x; void round(int a[n][n]) { int k,t,x; cout<<\²Ù×÷ǰµÄ¾ØÕóΪ£º\output(a); cout<<\Í˳ö\cout<<\ÄæÊ±ÕëÐýת\cout<<\˳ʱÕëÐýת\cout<<\ÇëÊäÈë0¡¢1»ò2\cin>>k; switch(k) { case 1:cout<<\Í˳ö\cout<<\Ðýת90¡ã\cout<<\Ðýת180¡ã\cout<<\Ðýת270¡ã\cout<<\Ðýת360¡ã\ cout<<\ÇëÊäÈë0¡¢1¡¢2¡¢3»ò4\ 13 cin>>t; if (t==0) break; if (t==1) { for (i=0;i<5/2;i++) { k=4-2*i; aa(a,k,i); } // cout<<\Ðýת90¡ãºóµÄ¾ØÕóΪ£º\ output(a); break; } if (t==2) { for (i=0;i<5/2;i++) { k=2*(4-2*i); aa(a,k,i); } // cout<<\Ðýת180¡ãºóµÄ¾ØÕóΪ£º\ output(a); break; ÄæÊ±ÕëÐýת90¡ãÄæÊ±ÕëÐýת180¡ã14