当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

为计算a“的值,某人编写了函数power如下:Private Function power(a As Integer,n As Integer)As L


为计算a“的值,某人编写了函数power如下:

Private Function power(a As Integer,n As Integer)As Long

Dim P As Long

P=a

For k=l T0 n

P=P * a

Next k

poWer=P

End Function

在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。下面的修改方案中有3个是正确的,错误的一个是

A.把For k=1 To n改为For k=2 To n

B.把P=P*a改为P=p^n

C.把Fork=1 To n改为For k=1 To n-1

D.把P=a改为P=1

参考答案
您可能感兴趣的试题
  • 某人为计算n!(0<n<=12)编写了下面的函数过程:Private Function fun(n As Integer)As LongD

  • 某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下: Function MaxValue(aAsInteg

  • 编写一个函数fun 它的功能是:根据以下公式求p的值 结果由函数值带回。m与n为两个正整数 且要求

  • 编写程序 计算下列分段函数的值。x? (x>=0)y=-x? (x

  • 请编写函数fun 其功能是计算并输出下列多项式的值: s=1+1/1!+1/2!+1/3!+1/4 !+…+1/n! 例如 在

  • 请编写一个函数fun() 它的功能是计算并输出给定整数n的所有因子(不包括1与自身)之和(规定n的值不