[单项选择题] 程序段: x=0 For a=1 to 5 step 2x=x+a^2 Next a Print a 语句x=x+a^2执行的次数和最后a的值分别为 ______。
A.3 7
B.2 5
C.3 5
D.2 7
参考答案:
C问题解析:
当循环变量的值在变化方向上超过终值时程序跳出For循环体。本题循环变量a初值为1,终值为5,步长为2,因此在a=1、3、5时分别执行一次循环。当a=7时超过了终值5,循环结束,因此答案为C。
[单项选择题] 程序段: x=0 For a=1 to 5 step 2x=x+a^2 Next a Print a 语句x=x+a^2执行的次数和最后a的值分别为 ______。
参考答案:
C问题解析:
当循环变量的值在变化方向上超过终值时程序跳出For循环体。本题循环变量a初值为1,终值为5,步长为2,因此在a=1、3、5时分别执行一次循环。当a=7时超过了终值5,循环结束,因此答案为C。