【发布时间】:2014-11-08 09:22:44
【问题描述】:
我有一个问题要问你。我需要在每一行中写下最大元素。比如我的表:
1 2 3 4
5 6 7 8
9 10 11 12
我想得到 4,8,12 我试过但没有结果:
Program Lab2;
type A=array[1..5,1..5] of integer;
var x:A;
i,j,s,max:integer;
Begin
writeln('Write date:');
for i:=1 to 5 do
for j:=1 to 5 do
read(x[i,j]);
for i:=1 to 5 do
for j:=1 to 5 do
begin
max:=x[i,1];
if (max<x[i,j]) then max:=x[i,j];
writeln(max);
end;
readln;
请帮帮我 结束。
【问题讨论】:
-
您的 writeln 应该在外部 for,与 max:=x[i,1] 相同
标签: pascal freepascal pascalscript delphi turbo-pascal