www.ywwj.net > FortrAn FormAt A

FortrAn FormAt A

代表以50个字符宽度来输出字符串。 例如, write(*,10) ' I am a student,I am a student,I am a student,I am a student' 10 format(a50) end 则输出: I am a student,I am a student,I am a student,I am 字符串Format输出格式一般为: Aw 以...

format是输入/输出语句的格式 nX表示n个空格 Em.n表示该浮点数按单精度输出,总共m位,小数点后n位 Dm.n表示该浮点数按双精度输出 比如a=3*10^8,E8.2输出0.30E+09,小数点、字母E和加号都算在8位里 D8.2则输出0.30D+09,表示是双精度

Format方法有两种形式,另外一种是三个参数的,主要区别在于它是线程安全的, 但并不多用,所以这里只对第一个介绍。Format参数是一个格式字符串,用于格式化Args里面的值的。Args是一个变量数组,即它里面可以有多个参数,而且每个参数可以不同...

直接写成500 format(string_format)貌似是不行的。 你的意思是列数n_sk是变量,想让输出文件的列数随n_sk改变吧? 可以这样哦:500 format(F20.2) 注意是尖括号!

你问的是完全一样的东西,它们怎么会有区别。

两者的标号不同,将对应不同的read或write语句。 语句标号是用来指示某个format语句是哪一个read或write语句的格式语句的 !!!

100 format ( ' 输入第' ,i1, '位同学4门课的成绩:'\)

str='' read(1,10,end=15)str 1:代表文件 10 代表读入格式 10 format的 语句这一句就是他使用的读入格式 end = 15 表示 遇文件尾部则跳转 15 这个语句标号执行

这就是符号和整型数据的转换

Format(512(' ', 10E13.6/))是指:输出512个(' ', 10E13.6/)的格式,并且每输出一个这样的格式,换一次行。 其中(' ', 10E13.6/)是指先输出一个空格,再在同一行输出10个格式为指数格式的数字这个格式为E13.6(指的是总输出占13格,小数位占6格...

网站地图

All rights reserved Powered by www.ywwj.net

copyright ©right 2010-2021。
www.ywwj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com