lve*_*lla -2 fortran string-formatting fortran90
我一直在尝试以下代码:
program hello
write(*,"(i9)") 10
end program hello
Run Code Online (Sandbox Code Playgroud)
并改变格式字符串,尝试使写入输出的字符串大小恰好满足表示整数所需的大小,但到目前为止我无法管理它。如何在 Fortran 中编写“适合”整数?
小智 5
编辑I0描述符是输出具有正确宽度的整数的正确方法。这是在 Fortran 95 中引入的。当前所有 Fortran 编译器(即 Fortran 90 编译器)在年前都已更新为 Fortran 95。