14.有如下的Visual Basic程序段:s = 1 For i = 10 To Step -1 s = s * i * (i14.有如下的Visual Basic程序段:s = 1For i = 10 To Step -1s = s * i * (i - 1)Next i若要使语句s = s * i * (i - 1)执行5次,则循环变量i终值应为(A

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:00:56
14.有如下的Visual Basic程序段:s = 1 For i = 10 To Step -1 s = s * i * (i14.有如下的Visual Basic程序段:s = 1For i = 10 To Step -1s = s * i * (i - 1)Next i若要使语句s = s * i * (i - 1)执行5次,则循环变量i终值应为(A

14.有如下的Visual Basic程序段:s = 1 For i = 10 To Step -1 s = s * i * (i14.有如下的Visual Basic程序段:s = 1For i = 10 To Step -1s = s * i * (i - 1)Next i若要使语句s = s * i * (i - 1)执行5次,则循环变量i终值应为(A
14.有如下的Visual Basic程序段:s = 1 For i = 10 To Step -1 s = s * i * (i
14.有如下的Visual Basic程序段:
s = 1
For i = 10 To Step -1
s = s * i * (i - 1)
Next i
若要使语句s = s * i * (i - 1)执行5次,则循环变量i终值应为
(A)8 (B)7 (C)6 (D)5

14.有如下的Visual Basic程序段:s = 1 For i = 10 To Step -1 s = s * i * (i14.有如下的Visual Basic程序段:s = 1For i = 10 To Step -1s = s * i * (i - 1)Next i若要使语句s = s * i * (i - 1)执行5次,则循环变量i终值应为(A
答案是C.
因为For语句使用Setp关键字指定了步长值为-1,那么i值的变化应该是10,9,8,7,6,5,4,...
如果循环只执行5次的话,那么i的最后有效值应该是6.也就是说i值在每次循环中值依次应为10,9,8,7,6
如果还有问题欢迎追问,问题解决请及时选为满意回答,谢谢.