二维数组旋转 1 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 点击一下就变成 1 2 1 1 1 2 2 1 1 2 1 1 1 1 1 1想拉几天都没想出来啊,在给点思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义 A:ARRAY[1..4,1..4] Of integer; 1 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 点击一下就变成 1 2 1 1 1 2 2 1 1 2 1 1 1 1 1 1 var A: array[1..4, 1..4] of Integer; B: array[1..4, 1..4] of Integer; I, J: Integer;begin for I := 1 to 4 do for J := 1 to 4 do B[4 - J + 1, I] := A[I, J];end;//结果是这样吧~~ 1 1 2 1 1 1 2 2 1 1 2 1 1 1 1 1 我晕,,你自己拿笔在纸上画一下,90度旋转很好搞啊。手头没DELPHI。NND,刚装的DELPHI7,没玩几天,,就被维护的全给覆盖了。倒啊!!!!!! var A: array[1..4, 1..4] of Integer;画了一个4*4的距阵,点一次90度旋转 点第二变成180,三次270 delphi 程序无故退出的问题 使用TPrinter时, 如果有n页, 我如何可是实现打印指定页?多谢! ~~~!!!delphi5、BDE5与sql server2000的问题,奇怪??? 如何判断一个数据集中连续N个结果有M个数据超过他们的平均数X 求Delphi5.0安装文件 怀疑是倒分贴…… DELPHI能做网站后台管理程序吗?(悬赏100分) adoquery1移动纪录触发事件 怎么在Open对话框中添加预览功能? 狂送240分!TDBGrid数据捆绑问题? 数据库修改问题! 如何使我的程序在执行时,响应MOUSE
A:ARRAY[1..4,1..4] Of integer;
1 2 1 1
2 2 2 1
1 1 1 1
1 1 1 1
点击一下就变成
1 2 1 1
1 2 2 1
1 2 1 1
1 1 1 1
A: array[1..4, 1..4] of Integer;
B: array[1..4, 1..4] of Integer; I, J: Integer;
begin
for I := 1 to 4 do
for J := 1 to 4 do
B[4 - J + 1, I] := A[I, J];end;//结果是这样吧~~
1 1 2 1
1 1 2 2
1 1 2 1
1 1 1 1
A: array[1..4, 1..4] of Integer;画了一个4*4的距阵,点一次90度旋转 点第二变成180,三次270