两个正弦量为u<sub>1</sub>=36sin(314t+1

题目

两个正弦量为u1=36sin(314t+120°)V,u2=36sin(628t+30°)V,则有()。

  • A、u1超前u290°
  • B、u2比u1超前90°
  • C、不能判断相位差
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

窗体上有两个按钮,则执行程序后按键盘Cance1键的输出结果是 【7】 。

Private Sub Command1_Click()

Print "北京";

End Sub

Private Sub Command2_Click()

Print "南京";

End Sub

Private Sub Form_Load()

Command2.Cancel=True

Command1.Cancel=True

End Sub


正确答案:
正确答案:  1.(北京)  

第2题:

如下图所示的两个窗体:

要使其中第一个窗体中的第一个命令按钮来控制显示第二个窗体,第二个命令按钮用来结束程序的运行(两个按钮名称为Command1和Command2)。则以下选项中,对这两个命令按钮编写的事件过程正确的是

A.Private Sub Command1 Click() Form2.Show 1 End Sub Private Sub Command2_Click()End End Sub

B.Private Sub Command1_Click() Show 1 End Sub Private Sub Conunand2_Click() End End Sub

C.Private Sub Conmmand1_Click() Show 1 End Sub Private Sub Command2_Click() End End Sub

D.Private Sub Command1_Click()Show 1, Form2 End SubPrivate Sub Command2_Click() End End Sub


正确答案:A
解析:此题考查的多窗体的操作,用Show方法可以显示指定窗体。其格式为:【窗体名称.】Show【模式】如果省略窗体名称,表示是当前窗体,此题本意是利用窗体1中的命令按钮来控制显示窗体2,故应该使用Form2.Show语句;而“模式”参数为可选项,可取0、1两种值,模式为1时,表示窗体是“模式”窗体,即程序运行时只能对此窗体设置或操作,对其他窗口的操作不起作用;而模式为0时,即可同时操作多个窗口;综上所述只有选项A的事件过程正确;选项B没有指定Form2窗体,所以不正确;选项C与选项B的错误一样;选项D语句语法不对,对方法的引用,窗体应放在方法前面。

第3题:

有一过程如下:

Sub Sub1(m As Integer,total As Long)

Dim i As Integer

total=1

For i=1 To m

total=total*i

Next

End Sub

调用它的事件过程如下:

Private Sub Command1_Click()

Dim tot As Long,a As Integer

a=Val(InputBox("请输入数据"))

Call Sub1(a,tot)

Print tot

End Sub

则输入数据5,运行结果为【 】。


正确答案:120
120 解析:考查考生对过程中参数传递方式的掌握情况。本题的难点是实参与形参的传递问题。total按ByRef参数传递。子过程的功能是计算n!,题中输入5,因此5!=120。参数按传值方式传递时,不改变实参中的值;按传地址的方式传递时,实参和形参指向的内容被改变。

第4题:

假定有如下的Sub过程:

Sub Sub1(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

Sub1 a,b

Print a;b

End Sub

程序运行后,单击命令按钮,输出结果为

A.

B.

C.

D.


正确答案:D
解析:在调用通用过程时要注意的是参数的传递方式。本题中两个变量都是以传值方式传递。根据传值方式的定义不难计算出本题结果。

第5题:

假定一个工程由一个窗体文件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。

第6题:

在窗体上画一个命令按钮Command1和两个文本框,名称分别为Text 1和 Text 2 Text 2。编写如下两个事件过程: Dim str As String, strl As String Private Sub form_load() TextText = " " TextText = " " TextEnabled = False TextEnabled = False End Sub Private Sub Form. KeyPress(KeyAscii As Integer) str= str&Chr(KeyAscii) End Sub Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) str1 = strl&Chr(KeyCode) End Sub Private Sub Command1_Click() TextText =str TextText = str1 str= " " str1= " " End Sub 当在设计阶段把窗体KeyPreview属性设置为True时,程序运行过程中,在键盘上输入小写字母abc,然后单击命令按钮,则文本框Text1中显示的内容为 ______ 。

A.abc

B.不显示任何信息

C.ABC

D.出错


正确答案:A
解析:在Command1的Click事件中将字符串变量str赋给Text1,str变量是在KeyPress事件中被赋值的,语句str=str&Chr(KeyAscii)将输入的字符存储并连接起来,在此处是通过参数KeyAscii来得到输入字符的(因此要区分字母的大小写),又因为在Form的Load事件中将Text1和Text2的Enabled属性设置成了 False,所以当前拥有输入焦点的对象是窗体,为了使窗体能接收键盘事件,已经将窗体的KeyPreview属性设置为了True,所以在输入小写字母abc后,单击Command1,触发其Click事件,使得Text1文本控件的值等于str字符中的值,即abc。

第7题:

窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是( )。

A.Private Sub Form1 Click( )

End Sub···

B.Private Sub Form1. Click( )

End Sub···

C.Private Sub Command1 click( )

End Sub···

D.Private Sub Command Click( )

End Sub···


正确答案:B
B。【解析】窗体单击事件为Form—Click事件。

第8题:

若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是( )。

A.Sub Proc1(n,m)

B.Sub Proc1(ByVal n,m)

C.Sub Proc1(n,BYVal m)

D.Sub Proc1(ByVal n,ByVal m)


正确答案:A
解析: 本题考查的是VBA过程调用、参数传递。过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值“单向”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数值的传递只有单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为地址(ByRef),则过程调用是将相应位置实参的地址传给形参处理,而被调用过程内部对形参的任何操作引起形参值的变化又会反而影响实参的值。在这个过程中,数值的传递具有双向性,故称为“传址调用”的“双向”作用形式。ByRef是VBA的省略选项。本题中要求在子过程Proc1调用后返回两个变量的结果,因此采用的是“传址调用”,故为Sub Proc1(n,m)。

第9题:

在窗体(Name属性为Forml)上面添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Commandl),然后编写如下两个事件过程: Private Sub Commandl_Click() a=Text1.Text+Text2.Text Printa End Sub Private Sub Form_Load() Text1.Text="" Text2.Text="" End Sub 程序运行后,在第1个文本

A.444

B.321123

C.123321

D.132231


正确答案:C

第10题:

假定有如下的Sub过程:

Sub Sub1(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

Sub1 a,b

Print a;b

End Sub

程序运行后,单击命令按钮,输出结果为

A.54

B.] 1]]1

C.] 1.2]]5.4

D.] 1.25]]1


正确答案:D
解析:Sub过程与Function过程最根本的区别是:Sub过程的过程参数名称不能有返回值,而Function过程能通过过程名称得到返回值。

更多相关问题