integer k
open(10, file='003.txt')
!计算成绩的标准差
read(10,*)
do
read(10,'(t33,i3)',iostat=k)a
if(k/=0) exit
c=c+1
s=s+a
enddo
print*, C,S
endprogram
vvt 发表于 2020-4-22 20:51
因为 eof 不是标准的 fortran 函数
[mw_shl_code=fortran,true]integer k
open(10, file='003.txt')
li913 发表于 2020-4-22 21:52
eof是ivf扩展函数,换句话说,只能ivf使用。你的用法没错,但gfortran没有这个函数。 ...
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |