Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File Fortran90文件输出错误_File_Fortran_Output_Fortran90 - Fatal编程技术网

File Fortran90文件输出错误

File Fortran90文件输出错误,file,fortran,output,fortran90,File,Fortran,Output,Fortran90,我编写了一个f90代码来裁剪文件中的一些数据,但发生了一些有趣的事情。代码如下: open(5, file = INPUTFILE, form = 'formatted') open(6, file = 'w_crop.dat', form = 'formatted') do j = 1, nti write(*,*) j read(5,*) second(j), (w(i,j), i = 1, nxw) if (j .ge. 20002

我编写了一个f90代码来裁剪文件中的一些数据,但发生了一些有趣的事情。代码如下:

open(5, file = INPUTFILE, form = 'formatted')
open(6, file = 'w_crop.dat', form = 'formatted')
    do j = 1, nti
        write(*,*) j
        read(5,*) second(j), (w(i,j), i = 1, nxw)
        if (j .ge. 20002 .and. j .le. 44002) then
            write(6,19) (w(i,j), i = 1, nxw)
        end if
    end do
close(5)
close(6)
下面的链接是显示输出的图。它与使用记事本(左)和gedit(右)打开的文件相同。该代码使用MS Visual 2012中安装的IVF进行编译。这是我第一次遇到这样奇怪的事情。

我建议您编辑您的问题,将信息包含在图片中-我个人不打算关注3-rep用户的链接,对不起。此外,我怀疑问题的根源是您选择的文件句柄。为什么选择
5
6
<代码>6通常保留用于标准输出,尽管它取决于编译器。尝试使用
15
16
@Ross我在发布此问题时尝试了包含图片,但没有成功。我想我需要更高的排名与图片后附在问题。我将尝试你的建议,并再次向你通报最新情况。非常感谢。你能给我们看一下格式
19
?我怀疑这只是两个编辑器假定的文件编码的不同。记事本中的文件>打开对话框允许您指定文件的编码,ANSI可能是您想要的,但请尝试其他一些选项,看看文件是否开始有意义。