有如下程序:
PROGRAM exp(INPUT,OUTPUT);
LABEL l0,20;
VAR
m:ARRAY[1...3,1...3] OF INTEGER;
i,j,k:INTEGER;
BEGIN
FOR i:=1 TO 3 DO
FOR j:=1 TO 3 DO
m[i,j]:=i+(j-1)*3;
10: FOR i:=1 T0 2 DO
20: FOR j:=i+1 TO 3 DO
BEGIN
k:=m[i,j];
m[i,j]:=m[j,i];
m[j,i]:=k
END
END.
请回答下列问题:
在执行语句10之前,数组m的第一行元素的值是___________。在程序执行完毕后,数组m第一行元素的值是___________。若将程序中标号为10,20的语句改为:10:FOR i:=1 TO 3 DO 20:FOR j:=1 T0 3 DO 则程序执行后,m数组的第一行结果是___________。