望高手赐教。谢谢!
程序代码:
PROGRAM IJM
COMMON /SM/ II(70),JJ(70),KK(70)
NE=64
CALL B1(1,32,1,18)
CALL B1(33,36,18,35)
CALL B1(37,42,22,39)
CALL B1(43,48,27,44)
CALL B1(49,52,32,49)
CALL B2(53,56,20,37)
CALL B2(57,60,25,42)
CALL B2(61,64,30,47)
OPEN (8,FILE='IJM.DAT',FORM='FORMATTED',STATUS='NEW')
WRITE (8,90) NE
WRITE(8,90)(II(I),I=1,NE)
WRITE(8,90)(JJ(I),I=1,NE)
WRITE(8,90)(KK(I),I=1,NE)
90 FORMAT(1X,10I6)
END
SUBROUTINE B1(I1,I2,L1,L2)
COMMON /SM/ II(70),JJ(70),KK(70)
DO 4 I=I1,I2,2
II(I)=L1
JJ(I)=L2
KK(I)=L1+1
II(I+1)=L1+1
JJ(I+1)=L2
KK(I+1)=L2+1
L1=L1+1
4 L2=L2+1
END
SUBROUTINE B2(I1,I2,L1,L2)
COMMON /SM/ II(70),JJ(70),KK(70)
DO 6 I=I1,I2,2
II(I)=L1
JJ(I)=L2
KK(I)=L2+1
II(I+1)=L1
JJ(I+1)=L2+1
KK(I+1)=L1+1
L1=L1+1
6 L2=L2+1
END
错误:如下图
此主题相关图片如下:
4 L2=L2+1 这句是什么意思?