📄 ex0913.f90
字号:
program ex0913
implicit none
integer, parameter :: fileid = 10
character(len=20) :: filename = "list.bin"
real hit
integer player
logical alive
integer error
inquire(file=filename, exist=alive)
if ( .not. alive ) then
write(*,*) trim(filename)," doesn't exist."
stop
end if
open(unit=fileid, file=filename, form="unformatted",&
access="direct", recl=4, status="old")
do while(.true.)
write(*,"('第几棒?')")
read (*,*) player
read(fileid, rec=player, iostat=error) hit
if ( error/=0 ) exit
write(*,"('打击率:',F5.2)") hit
end do
close(fileid)
stop
end program
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -