编写函数将一个NxN的二维数组的 周边元素“逆时针”轮转1位

来源:互联网 发布:老总办公室装修 知乎 编辑:程序博客网 时间:2024/05/17 07:32
void turningAnticlockwise(char a[N][N]){int term=a[0][0];int i;    for(i=0;i<N-1;i++)        a[0][i]=a[0][i+1];    for(i=0;i<N-1;i++)        a[i][N-1]=a[i+1][N-1];    for(i=N-1;i>0;i--)        a[N-1][i]=a[N-1][i-1];    for(i=N-1;i>0;i--)        a[i][0]=a[i-1][0];    a[1][0]=term;}
阅读全文
0 0