在公式Q<sub>Mm</sub>=Q(1±X<sub>Q</s

题目

在公式QMm=Q(1±XQ)中,QMm为一定统计置信水平下,给出()的流量。

  • A、误差限
  • B、误差值
  • C、误差域
  • D、误差额
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体中有一个命令按钮Commandl,编写事件代码如下:Private Sub Commandl Click( ) Dim S As Integer s=p(1)q+p(2)q+p(3)+p(4) debu9.Print S End Sub Public Function P(N As Integer) Dim Sum As IntegerSum==0 For i=1 To N Sum=Sum+1 Next i P=Sum End Function 打开窗体运行后,单击命令按钮,输出的结果是( )。

A.15

B.20

C.25

D.35


正确答案:B
B。【解析】本题考查函数调用,p(1)=1,p(2)=1+2,p(3)=1+2+3,p(4)=1+2+3+4,所以s=1+3+6+10=20。

第2题:

有如下程序: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5:b=4 Call Sub1(a,b) End Sub Sub Sub1(x As Single,y As Single) t=X X=t\Y Y=t Mod y End Sub 在调用运行上述程序后,a和b的值分别为

A.0 0

B. 1 1

C.2 2

D.1 2


正确答案:B
解析:考查考生对调用通用过程的掌握情况。
  [解题要点] 调用一个过程时,必须把实际参数传送给过程,完成形式参数与实际参数的结合,然后用实际参数执行调用的过程。因为在默认的情况下,变量都是通过“引用”传送给sub1过程,在这种情况下,可以通过改变过程中相应的参数来改变变量的值。过程Sub1的形参获得a,b的地址,此时x=5,y=4,在过程Sub1中,将x,即5的值赋给t,而将t\y的值赋给x,将t除以y的余数赋给y,此时x,y的值为1,1。
  [错解分析] 调用通用过程可以返回多个参数值。
  [考点链接] 过程调用、参数传递。

第3题:

(8)下列这个Sub过程的功能是统计字符串中“a”的个数,请在空白处填上合适的代码,将程序补充完整。Private Sub numCount() Dim num As Integer s$="software And hardware" Num=Len(s$) For i=1 unm b$=。 If b$="a"Then x=x+1 Next i Print"x=";xEnd Sub


正确答案:Mid(s$,i,1)
【解析】分析题目和程序段可知,空白处的作用是取出字符串s中的第i个字符,这里可以使用Mid函数来取出第i个字符,然后对比该字符是否是字符a,如果是,则变量x加1,如果不是则跳过if后面的语句继续循环,最后输出x。

第4题:

假定有如下的Sub过程: Sub S(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为 ______ 。

A.5 4

B.1 1

C.1.25 4

D.1.25 1


正确答案:D
解析:Visual Basic的函数参数默认的方式是传地址的,所以函数S对参数做的改变会反映到原来的变量里。

第5题:

执行下面程序,第一行输出结果是【 】,第二行输出结果是47。

Option Explicit

Private Sub Form_Click( )

Dim A As Integer

A=2

Call Sub1 (A) End Sub

Private Sub1 (x As Integer)

x=x*2+1

If x<10 Then

Call Sub1 (x)

End If

x=x*2+1

Print x

End Sub


正确答案:23
23 解析:递归是一种十分有用的程序设计技术。递归过程是在过程定义中调用(或间接调用)本过程的过程。递归过程的关键部分就是要子过程函数 Sub1()被调用了多少次。当x=2时调用了第1次,当 x=5时调用了第2次,当x=11时不再调用,退出之前分别按x=23和x=47输出。注意:通用过程的调用和通用过程中的参数调用。

第6题:

在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Public x As Integer Private Sub Command1_Click() x=10 Call s1 Call s2 MSgBox x End Sub Private Sub s1() x=x+20 End Sub Private Sub s2() Dim x As Integer x=X+20 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为______。

A.10

B.30

C.40

D.50


正确答案:B
解析:本题使用Call关键字调用子过程s1,s2。x=10在调用子过程s1后,x=30,但由于在s1中直接使用变量,所以该值的作用范围是局部的,即只限于s1子过程中,没有传回。在调用s2时,由于s2使用Dim...As关键字定义x,所以其值是模块范围的。故在消息框中输出的值,是从子过程s2传回的值。

第7题:

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2 组成。 Model1代码如下: Public X As Integer Public Y As Integer Sub S1( ) x=1 S2 End Sub Sub S2( ) y=10 Form1.Show End Sub Model2的代码如下: Sub Main( ) S1 End Sub 其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。

A.Form1→Model1→Model2

B.Model1→Model2→Form1

C.Model2→Model1→Form1

D.Model2→Form1→Model1


正确答案:C
C。【解析】本题考查VisualBasic程序执行过程中各模块和窗体的调用过程。按照本题中代码执行,首先程序调用执行Model2,Model2中调用s1,s1数组属于Model1模块,Model1会调用s2,s2致使Form1执行,可以得出正确答案为选项C。

第8题:

在窗体中添加一个命令按钮(名为Command1),然后编写如下代码:

Public x as integer

Private Sub Command1_Click( )

x=5

Call s1

Call s2

MsgBox x

End Sub

Private Sub s1( )

x=x+10

End Sub

Private Sub s2( )

Dim x as integer

x=x+10

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是______


正确答案:15
15 解析: 本题使用Call调用子过程s1,s2。x=5在调用子过程s1后,x= 15,但由于在s1中直接使用变量,所以该值的作用范围是局部的,即只限于s1子过程中,没有传回。在调用s2时,由于使用Dim…As关键字定义x,所以其值是模块范围的。所以在消息框中输出的值,是从子过程s2传回的值。

第9题:

在窗体上画一个名称为Com1的命令按钮,然后编写如下事件过程:

Private Sub Com1_Click()

n=10

q=1

sum=0

For i=1 To n

Next

Print sum

End Sub

该事件过程的功能是计算s=1+1/2!+1/3!+…+1/n!的值。请填空。


正确答案:(1/i)
(1/i) 解析: 本题考查循环的知识。本程序首先置q为1,sum为0;经过10次循环使q每次都乘以1/i,实现了1/n!的求法;每次循环后都加q,把结果再赋给sum,循环结束,sum的值即为所求。

第10题:

假定有如下的Sub过程: Sub S(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=2 S a,b print a,b End Sub 程序运行后,单击命令按钮,输出结果是( )。

A.5 2

B.1 1

C.1.25 4

D.2.5 1


正确答案:D

更多相关问题