问题
单项选择题
阅读下列FORTRAN程序:
INTEGER P
P=0
DO 10 I=0,1 0,3
DO 10 J=5,100,20
DO 10 K=-10,-5
10 P=P+1
WRITE(*,*)P
END
上述程序运行时,运算的结果为( )。
A.0
B.24
C.120
D.144
答案
参考答案:C
解析:当I=0时,J分别为5,25,45,75,95,而相应的每一个K值分别为-10、-9、-8、-7、-6、-5,也就是说I=0时,第二层及第三层循环共执行30次,则P=30,而最外层循环变量I的值分别为0、3、6、9,共要循环4次,则P=30×4=120次