单项选择题 F(X,Y)=X*X+Y*Y OPEN(8,FILE='FD.DAT',STATUS='NEW',ACCESS='DIRECT', *FORM='UNFORMATTED',RECL=16) D010K=1.6 P=F(REAL(K),REAL(K+1) 10 WRITE(8,REC=K)P CLOSE(8)OPEN(6,FILE='FD.DAT',STATUS='OLD',ACCESS='DIRECT', *FORM='UNFORMATTED',RECL=16) DO 20 K=2,6,2 READ(6REC=K)T 20 WRITE(*,100)T 100 FORMAT(1X,F4.1) CLOSE(6) END 运行上述程序后,输出的结果为( )。
A.5.013.041.0
B.13.041.085.0
C.5.025.061.0
D.13.025.061.0
正确答案:B
答案解析:在直接文件中存入了6个数字形成6个记录,分别为5、13、25、41、61、85,然后挑出记录2、4、6
查看试题解析 进入题库练习