题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-04 09:19:05

[单项选择]某人为计算n! (0A. 把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

更多"某人为计算n! (0<n<=12)编写了下面的函数过程: Pri"的相关试题:

[单项选择]某人为计算n! (0A. 把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
[单项选择]

某人为计算n! (0<n<=12)编写了下面的函数过程:
Private Function fun(n As Integer) As Long
Dim P As Long
P=1
For k=n-1 To 2 Step-1
p=p*k
Next k
fun=p
End Function
在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是()


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
[单项选择]

设有以下函数过程
Private Function Fun(a( ) as integer,b as string)as integer
……
End Function
若已有变量声明:
Dim x(5) as Integer,n as Integer ,ch as string
则下面正确的过程调用语句是( )。


A. x(0)=Fun(x,”ch”)
B. n=Fun(n,ch)
C. call Fun x,”ch”
D. n=Fun(x(5),ch)
[单项选择]

设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:
  Function 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 aD. 把While a>b改为While a>=b
[单项选择]使用递归函数计算n!(n=0,1,2,,3,....)的是()
[单项选择]编写了如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As lnteger) If(Button And 3)=3 Then Print“AAAA” End lf End Sub 程序运行后,为了窗体上输出“AAAA”,应按下的鼠标键是
A. 左
B. 右
C. 同时按下左和右
D. 按鼠标键没有反应
[单项选择]编写了如下事件过程: Private Sub Form_MouseDown(KeyCode As Integer,Shift As Integer) If (Button And 3)=3 Then Print"AAAA" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键是
A. 左
B. 右
C. 同时按下左和右
D. 按什么键都不显示
[单项选择]假定编写了如下事件过程: Private Sub Form MouseDown (Button As Integer, _ Shift As Integer, X As Single, Y As Single) If Button And 2 Then Print "AAAA" End If End Sub程序运行后,为了在窗体上输出AAAA,应按下的鼠标键为______ 。
A. 左
B. 右
C. 同时按下左、右
D. 按什么键都不显示
[单项选择]假定编写了如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single, Y As Single) If Button=2 Then Print "aaaa" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为
A. 左键
B. 右键
C. 同时按下左、右键
D. 按什么键都不显示
[单项选择]编写了如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If(Button And 3)=3 Then Print "AAAA" End If End Sub 程序运行后,为了在窗体上输出"AAAA",应按下的鼠标键是
A. 左
B. 右
C. 同时按下左和右
D. 按鼠标键没有反应
[单项选择]在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则( )。
A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码