单选题
运行下面的程序时得不到所需的结果,其主要原因是( )。
INTEGER X(11)
DATA X/9,8,7,6,5,4,3,2,1,0,-1/
DO 10 1=1,X(1) ,-1
WRITE(*,*)1.0/SQRT(25.0-REAL(X(1) )* * 2)
10 CONTINUE
END
A.没有给X(11) 赋初值 B.发生除以零的情况
C.发生负数开平方的情况 D.循环参数设置错误
A
B
C
D
【正确答案】
D
【答案解析】
提交答案
关闭