主题:fortran换行与不换行的实现
fortran中,如:
do i=1,n
do j=1,n
print*,a(i,j)
enddo
enddo
会自动换行输出,问:该如何实现 ‘不换行’ 输出?
若,输出结果为 ‘不’ 换行输出,问:该如何实现 ‘换行’ 输出?
fortran中,如:
do i=1,n
do j=1,n
print*,a(i,j)
enddo
enddo
会自动换行输出,问:该如何实现 ‘不换行’ 输出?
若,输出结果为 ‘不’ 换行输出,问:该如何实现 ‘换行’ 输出?
沙发
默认情况下,每一个write语句都是一行,但如果一行超过80字符会自动换行。可以指定write(*,format=?,advance=‘no’) 或 write(*,format=?,\) 使前后两个write语句不换行。
这是简单的介绍,通过设定输出格式、使用隐循环,也能实现换行或不换行。
板凳
3 楼
end
您尚未登录,请登录后再回复。点此登录或注册