主题:请教大家关于循环赋值
我有下面一段代码,实在是简单,,其中DX=0.05,JC=5.
但是运行后运行后,发现打印出来的是
121 0.40000 0000000E+00
实在是奇怪,我本意是想把h(121,3)也赋值成0.4,请教大家,这是怎么回事呀?
----------------------------------------
Do i=2,(6.0/DX)+1
h(i,2:JC+1)=0.4
End Do
Print *, i,h(120,3),h(121,3)
----------------------------------------
但是运行后运行后,发现打印出来的是
121 0.40000 0000000E+00
实在是奇怪,我本意是想把h(121,3)也赋值成0.4,请教大家,这是怎么回事呀?
----------------------------------------
Do i=2,(6.0/DX)+1
h(i,2:JC+1)=0.4
End Do
Print *, i,h(120,3),h(121,3)
----------------------------------------