[单选题]

设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:

F.unction fun(a As Integer,b As Integer)

While a>b

a=a-b

Wend

fun=a

E.nd Function

在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是

A.把a=a-b改为a=b-a

B.把a=a-b改为a=a\b

C.把While a>b改为While a<b

D.把While a>b改为While a>=b

参考答案与解析:

相关试题

( 29 )设 a 、 b 都是自然数,为求 a 除以 b 的余数,某人编写了以

[单选题]( 29 )设 a 、 b 都是自然数,为求 a 除以 b 的余数,某人编写了以下函数:F.unction fun(a As Integer,b As Integer)While a>ba=a-bWendfun=aE.nd Function在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是A. )把 a=a-b 改为 a=b-aB. )把 a=a-b 改为 a=a/bC. )把 While a>b 改为 While a<bD. )把 While a>b 改

  • 查看答案
  • 设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:<br /><img border="0" style="width: 319px; hei

    [单选题]设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是(  )。A.把a=a-

  • 查看答案
  • 为计算a“的值,某人编写了函数power如下:Private Function

    [单选题]为计算a“的值,某人编写了函数power如下:Private Function power(a As Integer,n As Integer)As LongD.im P As LongP=aF.or k=l T0 nP=P * aNext kpoWer=PE.nd Function在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。下面的修改方案中有3个是正确的,错误的一个是A.把For k=1 To n改为For k=2 To n

  • 查看答案
  • 自然数P满足下列条件:P除以10的余数为9,P除以9的余数为8,P除以8的余数为

    [单选题]自然数P满足下列条件:P除以10的余数为9,P除以9的余数为8,P除以8的余数为7。如果:100<P<1000,则这样的P有几个?A.不存在 B、1个 C、2个 D、3个

  • 查看答案
  • (34)为计算 a 的值,某人编写了函数 power 如下: Private F

    [单选题](34)为计算 a 的值,某人编写了函数 power 如下:Private Function power (a As Integer, n As Integer) As LongD.im p As Longp=aF.or k=1 To np=p*aNext kpower=pE.nd Function在调试时发现是错误的,例如 Print power(5,4)的输出应该是 625,但实际输出是 3125。程序需要修改。下面的修改方案中有 3 个是正确的,错误的一个是( )。A.)把 For k=1

  • 查看答案
  • 有一个自然数“x”,除以4的余数是3,除以5的余数是4,问“x”除以20的余数是

    [单选题]有一个自然数“x”,除以4的余数是3,除以5的余数是4,问“x”除以20的余数是多少?( )

  • 查看答案
  • 有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )

    [单选题]有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )A.1B.5C.9D.11

  • 查看答案
  • 有一个自然数x,除以3的余数是2,除以4的余数是3,问x除以12的余数是多少?(  )

    [单选题]有一个自然数x,除以3的余数是2,除以4的余数是3,问x除以12的余数是多少?(  )A.1B.5C.9D.11

  • 查看答案
  • 有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )

    [单选题]有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )A.1B.5C.9D.11

  • 查看答案
  • 有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )

    [单选题]有一个自然数“X”,除以3的余数是2,除以4的余数是3,问“X”除以12的余数是多少?(  )A.1B.5C.9D.11

  • 查看答案