单选题
某人为计算n!(0
A、
把p=1改为p=n
B、
把For k=n.1 To 2 Step-1改为For k=1 To n-1
C、
把For k=n.1 To 2 Step-1改为For k=1 To n
D、
把For k=n.1 To 2 Step-1改为For k=2 To n
【正确答案】
B
【答案解析】
解析:本题考查的考点是有关循环次数的。本题题干中程序的错误在于,p的值是从1一直乘到n-1的值,也就是n.1的阶乘。选项A可以在这个基础上再乘n就得到n的阶乘;选项C和D)都能够保证从1乘到n,只有选项B是错误的。
提交答案
关闭