问题
单项选择题
假定有下列程序段:
For i=1 TO 3
For j=5 To 1 Step-1
Print i*j
Nextj
Next i
则语句Print i*j的执行次数是( )
A.15
B.16
C.17
D.18
答案
参考答案:A
解析: For…Next循环语句可提供一个重复执行的语句序列,遵循“先检查,后执行”的规则,执行过程中,循环次数=Int(终值-初值)/步长+1。
本题代码是一个嵌套的For循环,其中每次执行内循环时的循环次数=(Int(1-5)/-1)+1=5,外循环的循环次数为3,因此执行循环体语句:PrintI*J的次数为15次。