當前位置:編程學習大全網 - 編程軟體 - c語言中矩陣旋轉的ACM問題

c語言中矩陣旋轉的ACM問題

# include & ltstdio.h & gt

void main()

{

int i,j,j1,j2,j3,n,k = 1;

int a[100][100];

Printf("請輸入:");

scanf("%d ",& ampn);

for(I = 0;我& lt(n+1)/2;i++)

{

for(j = I;j & ltn-I;j++)

a[I][j]= k++;

if(k==(n*n+1))

打破;

for(j 1 = I+1;j 1 & lt;n-I;j1++)

a[j 1][j-1]= k++;

for(J2 = n-I-2;j2 & gt= I;j2 -)

a[j 1-1][J2]= k++;

for(J3 = n-I-2;j3 & gt我;j3 -)

a[J3][I]= k++;

}

for(I = 0;我& ltn;i++)

{

for(j = 0;j & ltn;j++)

printf("%d ",a[I][j]);

printf(" \ n ");

}

}

  • 上一篇:學播音有出路嗎
  • 下一篇:淄博鄭桐集團背景介紹
  • copyright 2024編程學習大全網