(来学网)有程序:INTEGER P
P=0
DO 10 I=0,10,3
DO 10 J=5,100,20
DO 10 K=-10,-5,-1
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。
计算机应用基础