for I:=1 to 9 do begin for j:=1 to 9 do begin write(j:1,’*’,i:1,’=’,I*j:2); end; writeln; end;

问题描述:

for I:=1 to 9 do begin for j:=1 to 9 do begin write(j:1,’*’,i:1,’=’,I*j:2); end; writeln; end;
能把这个程序的步骤,用文字说明吗

这个是打印一个乘法表了
用了两层循序,外层循环为 i=1:9
内层循环用到 j=1:9
当执行内存循环式打印 j * i=i*j
内存循环执行完,就换行 继续执行外层循序