单选题
为计算an的值,某人编写了函数power如下:
A、
把For k=1 To n改为For k=2 To n
B、
把p—P+a改为p=pan
C、
把For k=1 To n改为For k=1 To n-1
D、
把p=a改为p=1
【正确答案】
B
【答案解析】
【解析】本题函数power(a,n)的功能是要返回n个a相乘的值,而源程序中返回的是(n+1)个a相乘的值,解决问题的方法可以是将P的初值设置为1或将循环变量的取值范围设定为1~n-1(或2~n)。
提交答案
关闭