gpt4 book ai didi

c++ - 如何将矩阵旋转90度?

转载 作者:太空狗 更新时间:2023-10-29 23:07:18 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How do you rotate a two dimensional array?

C++ 初学者,需要旋转 90 度,我已经尝试在其他帖子的帮助下完成,但没有成功。对不起英语

 # define D 9

int Ta [D][D];
short i, j;
short c=1;

for ( i=0; i < D ; i++) {
for ( j = 0 ; j < D; j++)


if ((j>i) && (j<D-i-1)) Ta[i][j]=c++;
else if((j>D-i-1) && (j<i)) Ta[i][j]=c++;
else Ta[i][j]=0;

}

for ( i = 0; i < D; i++) {
for ( j= 0; j < D; j++) {
printf("%3d",Ta[i][j]);
}
printf("\n");
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com