【发布时间】:2012-10-24 12:17:38
【问题描述】:
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");
}
【问题讨论】:
-
怎么了?你在调试过程中发现了什么?
-
有多少个维度,关于哪个轴?
标签: c++