pascal二维数组矩阵.最好每一步都有过程.

问题描述:

pascal二维数组矩阵.最好每一步都有过程.
输入:5
输出: 1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
场宽是3
1个回答 分类:综合 2014-12-10

问题解答:

我来补答
var
i,n:integer;
begin
readln(n);
for i:=1 to n*n do
if i mod n=0 then writeln(i:3)
else write(i:3);
end.
再问: 可以再加点过程么?O(∩_∩)O谢谢! for i:=1 to n*n do
if i mod n=0 then writeln(i:3)
else write(i:3);
这几句再说明一下
再答: 从题目推测,是要输出方阵,方阵的阶数为n,则方阵的元素个数为n×n,方阵中的元素是按顺序排列的自然数列。
题目的关键是当输出到第n列时要换行,程序中用“ if i mod n=0 then writeln(i:3)
”实现换行。
 
 
展开全文阅读
剩余:2000