您当前位置:网站首页 > 心得体会 > FORTRAN中FORMAT语句小结_牛有仓

FORTRAN中FORMAT语句小结_牛有仓

format语句:

用来控制输出的格式

write(*,100) j,k,l

100 format(nx,3f8.4)

format前面的数字要与write中的格式说明符的数值一样,后面括号内,nx表示在输出数值时,先输出n个空格;f前的3表示每行输出的数值个数,f表示输出的数值为小数型实数,当然,首先定义的j,k,l

应为小数型实数;8.4中的8表示输出数据所占的字段宽度,若此值小于所要输出的数值的宽度时,那么输出的结果为*****,4表示保留小数点后的位数。当定义的j,k,l为整数时,应将f改为i,形式为“min”m为每行输出的数值个数,n为每个数值所占的字段宽度。

real j,k,l

j=10.123;k=12.3456;l=123.2

write(*,100) j,k,l

100 format(1x,1f9.4)

end

输出:

10.1230

12.3456

123.2000

real j,k,l

j=10.123;k=12.3456;l=123.2

write(*,100) j,k,l

100 format(1x,1f9.4,2f9.4)

end

输出:

10.1230

12.3456 123.2000

real j,k,l

j=10.123;k=12.3456;l=123.2

write(*,100) j,k,l

100 format(1x,1f9.4,1f9.4)

end

输出:

10.1230

12.3456

123.2000

仔细分辨上面三个程序输出结果的不同之处。

同时,当所要输出的数值为整型和实数型混杂的,那么也可以i和f混用,但一定要对应写。

上一篇:高三励志文章十八岁无关堕落_李 昊  下一篇:没有了
《FORTRAN中FORMAT语句小结_牛有仓》一文由长大导航助学网免费提供,来源于网络。本文著作权归作者所有,如果侵犯了您的权益,请及时与我们联系,我们会立即删除!
原文链接:http://www.chddh.com/xindetihui/20180712/2265166.html 更新时间:2018-07-12 18:12
最新文章
长大导航(www.chddh.com)旗下长大导航助学网|陕ICP备11001928号 站长邮箱:admin#chddh.com|
《FORTRAN中FORMAT语句小结_牛有仓》