单选

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

Eunction fun(a As Integer,b As Integer)

While a>b

  • a=a—b    Wend
  • fun=a
  • End 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
参考答案
您可能感兴趣的试题

下面描述中错误的是(  )。

  • A.系统总体结构图支持软件系统的详细设计
  • B.软件设计是将软件需求转换为软件表示的过程
  • C.数据结构与数据库设计是软件设计的任务之一
  • D.PAD图是软件详细设计的表示工具

在窗体上画1个命令按钮,并编写如下事件过程:

Private Sub Command1 Click(  )

Dim a(3,3)

For m=1 To 3

For n=1 To 3

If n=m or n=4—m Then

  • a(m.n)=m+n
  • Else
  • a(m,n)=0
  • End If    Print a(m,n);    Next n    Print    Next m
  • End Sub    运行程序,单击命令按钮,窗体上显示的内容为(  )。
  • A.2 0 0    0 4 0    0 0 6
  • B.2 0 4    0 4 0    4 0 6
  • C.2 3 0    3 4 0    0 0 6
  • D.2 0 0    0 4 5    0 5 6

设程序中有如下数组定义和过程调用语句:

Dim a(10)As Integer

Call D(a)

如下过程定义巾,正确的是(  )。

  • A.Private Sub p(a As Integer)
  • B.Private Sub p(a(  )As Integer)
  • C.Private Sub p(a(10)As Integer)
  • D.Private Sub p(a(n)As Integer)
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服