當前位置:首頁 » 編程軟體 » 編程方陣旋轉

編程方陣旋轉

發布時間: 2024-09-14 16:10:28

① 下面是一個5*5階螺旋方陣,設計一個演算法輸出此形式的n*n(n<20)階陣(逆時針方向旋轉) 。

#include<stdio.h>

#include<stdlib.h>

int main()

{int n,i,j,L,t,k=0,a[20][20]={0};

scanf("%d",&n);

L=n-1;

for(i=j=0;i<n/2;L-=2)

{

for(t=0;t<L;t++)a[i++][j]=++k;

for(t=0;t<L;t++)a[i][j++]=++k;

for(t=0;t<L;t++)a[i--][j]=++k;

for(t=0;t<L;t++)a[i][j--]=++k;

i++; j++;

}

if(n%2)a[i][j]=++k;

for(i=0;i<n;i++)

{for(j=0;j<n;j++)

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

printf(" ");

}

return 0;

}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:573
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:863
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:561
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:743
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:663
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:984
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:233
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:92
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:785
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:691