第2个回答 2011-05-12
1,continue是一条可执行语句,意思是“继续”,把它随意插在哪里也没事,也可以认为是一条空语句,f77在循环时经常用到它,是为了看起来清楚一点,实际上不用它也行,比如把行号写在前一句: 5014 wafic(ix,iz)=0
执行次数是:nz*nx 次
2,dimension是定义数组用的
比如: dimension A(100,20)
也可以直接用类型说明语句定义数组,如:REAL A(100,20)
3,那个“1”放在第六列,代表续行的意思,也可以用别的字符,比如 2,3,4,$,%,*,......等等,有了续行符号,本行与前一行在逻辑上是同一行。
这个语句等价于 u1(ix,iz)=u1(ix,iz)+ cl(ix,iz)*( p2(ix+1,iz)-p2(ix,iz) )。
4,1,2 也是续行符,必须放在第6列,从第7列可以写语句,有空格也可以,计算机在编译时自动忽略空格。
另外说明,f77对书写格式要求比较严格,建议使用f90,可以从第1列写起,不用数第6列第7列的。