问题 单项选择题

阅读下面程序
public class ForLoopStatement
 public static void main(String[] args)
   int i,j;
   for(i=1;i<5;i++)                      //i循环
     for(j=1;j<=i;j++)System.out.print(i+"*"+j+"="+i*j+" ");//j循环
System.out.println();



程序完成后,i循环和J循环执行的次数分别是

A.4,10

B.8,9

C.9,8

D.10,10

答案

参考答案:A

解析: 判断循环次数的关键是看循环的初始条件和终止条件。i循环从1开始到小于5(即4)结束因而循环次数是4,由此可判断答案为A。对于j循环,从1开始到i结束,其循环次数是1+2+3+4=10。

判断题
单项选择题