-
如果在定义Sub过程时没有使用Private、Public和Static关键字,则所定义的过程是().
A . 可能是公有的,也可能是私有的
B . 公有的
C . 静态的
D . 私有的
-
名为sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是()
A、Private Sub sort(A() As Integer)
B、Private Sub sort(A(10) As Integer)
C、Private Sub sort(ByVal A() As Integer)
D、Private Sub sort(A( ,) As Integer)
-
如果某子程序add用public static sub add定义,则该子程序的变量都是局部变量。
A . 正确
B . 错误
-
若有一个过程定义成Public Sub W1(ByVal x As Integer,y As Integer),调用过程的正确形式是()
A . W1(x,3)
B . Call W1 3,x
C . Call W1(x,3)
D . W1 3,x
-
在以下事件过程中,Public表示()。 Public Sub txtName_Change() …… EndSub
A . 此过程不可以被本模块中的过程调用
B . 此过程只可以被本窗体模块中的其它过程调用
C . 此过程不可以被任何其它过程调用
D . 此过程可以被本工程中的所有模块调用
-
有如下代码:public class Person { … }下列哪个符合该类的构造方法定义
-
子过程定义如下: Public Sub F1(ByRef n%) … n=3*n+4 … End Sub Sub Button1_Click(……) Handles Button1.Click Dim n%, m% n=3 m=4 … ' 调用 Button1_Click 事件中有效的调用语句是( ) 。
-
下面程序运行后的结果是( )。 Public sub f1(n%,byval m%) N=n mod 10 M=m\\10 End sub Private sub command1_click( ) Dim x%,y% X=12 Y=34 Call f1(x,y) Print x,y End sub
-
给出如下类定义:public class test {test(int k) { }}如果要创建一个该类的对象,正确的语句是:
-
若在应用程序的标准模块、窗体模块和过程 Sub1的说明部分,分别用“Public G as Integer”、“Private G as Integer”、“Dim G as Integer”语句说明了三个同名变量G。如果在过程Sub1中使用赋值语句“G=35”,则该语句是给在______ 说明部分定义的变量G赋值。
-
若类A和类B的定义如下;class A{ int i,j;public: int geti() {return i; }};clasS B:public A{ i
若类A和类B的定义如下; class A { int i,j; public: int geti() { return i; } }; clasS B:public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是()。
A.k=i*j
B.int k;
C.return i;
D.void make()
-
令(e<sub>t</sub>:t=-1,0,1,...为均值为0和方差为1的独立同分布随机变量序列。定义如下随机过程: (i)
令(e<sub>t</sub>:t=-1,0,1,...为均值为0和方差为1的独立同分布随机变量序列。定义如下随机过程:
<img src='https://img2.soutiyun.com/ask/2021-02-14/982172040755567.png' />
(i)求出E(xt)和Var(x<sub>t</sub>)。它们取决于t吗?
(ii)证明Cor(x<sub>t</sub>,x<sub>t+1</sub>)=-1/2,Corr(x<sub>t</sub>,x<sub>t+2</sub>)=1/3。
(提示:最简单的方法是利用习题1中的公式。)
(iii)在h>2时,Corr(x<sub>t</sub>,x<sub>t+h</sub>)是多少?
(iv)(x<sub>t</sub>)是渐近无关过程吗?
-
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:Public x As integerPrivate Sub C
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Public x As integer Private Sub Command1_Cliek() 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
-
设有如下通用过程:Public Sub Fun(a(),ByVal x As Integer)For i=1 To 5 x=x+a(i)NextEnd Sub在
设有如下通用过程: Public Sub Fun(a(),ByVal x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5)As Variant For i=1 To 5 arr(i)= i Next n=10 Call Fun(arr(),n) Text1.Text=n End Sub 程序运行后,单击命令按钮,则在文本框中显示的内容是 ______。
A.10
B.15
C.25
D.24
-
已知如下类定义: class Base { public Base (){ //... } public Base (int m ){ //... } protected void fun(int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?()
A.private void fun(int n ){ //...}
B.void fun (int n ){ //... }
C.protected void fun (int n ) { //... }
D.public void fun (int n ) { //... }
此题为多项选择题。
-
设有如下通用过程:Public Sub Fun(a()As Integer,x As Integer) For i=1 To 5 x=x+a(i) Next
设有如下通用过程: Public Sub Fun(a()As Integer,x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上绘制一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5) As Integer,n AsInteger For i=1 To 5 arr(i)=i+i Next Fun arr,n Text1.Text=Str(n) End Sub 程序运行后,单击命令按钮,则在文本框中显示的内容是()。
A.30
B.25
C.20
D.15
-
有如下程序include<iostream>using namespace std;class base{public:virtual void f1(){cout<<
有如下程序 include<iostream> using namespace std; class base { public: virtual void f1() { cout<<"F1Base"; } virtual void f2() { cout<<"F2Base"; } }; class derive:public base { void f1() { cout<<"F1 Derive"; } void f2(int x) { cout<<"F2 Derive"; } }; int main() { base obj1,*p; derive obj2; p=& obj2; p->f1(); p->f2(); return (); ) 执行后的输出结果是()。
A.F1Derive F2Base
B.F1Derive F2Derive
C.F1Base F2Base
D.F1Base F2Derive
-
若类A和类B的定义如下class A{int i,j;public:int geti(){return i;}};class B:public A{int k:public:void make(){k=i*j;}};则上述定义中非法的语句是
A.k=i*j
B.int k;
C.return i;
D.void make()
-
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(in
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(){return a;} //③ void h(int b){Test::b=b;}; //④ private: int a; static int b; const int c; }; int Test::b=0; 在标注号码的行中,能被正确编译的是
A.①
B.②
C.③
D.④
-
设有如下通用过程:Public Sub Fun(a(), ByVal x As Integer)For i=1 To 5x=x+a(i)NextEnd Sub在
设有如下通用过程: Public Sub Fun(a(), ByVal x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim art(5)As Variant For i=1 To 5 art(i)=i Next n=10 Call Fun(art(), n) Text1. Text=n End Sub 程序运行后,单击命令按钮,则在文本框中显示的内容是______。
A.10
B.15
C.25
D.24
-
在窗体上添加1个名称为Command1的命令按钮,编写以下程序,其功能是,单击命令按钮,在窗体上输出n!(用递归实现的)。请填空。n!的递归定义如下: 1 n=1 n!= n*(n-1)! n>1 Private Function f1(ByVal n As Long) As Long If n = 1 Then ______(1)______ Else f1 =______(2)______ End If End Function Private Sub Command1_Click() Dim n As Long, result As Long n =Val(InputBox("请输入n:")) result = f1(______(3)______) Print n; "!= "; result End Sub 完善程序,在答题时,务必在答题框中写好题号和答案,如下: (1): _________ (2): _________ (3): _________
-
下面过程运行后显示的结果是()。Public Sub F1(n%, ByVal m%) n=n Mod 10m=m//10End Sub Private Sub Command1_Click()Dim x%,y% X=12: y=34 Call F1(x,y) Print x,yEnd Su
A.A.2 34
B.B.12 34
C.C.2 3
D.D.12 3
-
一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为Func的标准模块。假定在Form1和Func中分别建立了自定义过程,其定义格式为: Form1中定义的过程: Private Sub Fun1()...... End Sub Func中定义的过程: Public Sub Fun2() ...... End Sub 若要在窗体For2g调用Porm1和Func中分别建立的自定义过
A.Call Form1. Funl() FunFun2()
B.Call Form1. Fun1() Call Fun2()
C.Form1. Fun1() Fun Fun2()
D.Fun1() Fun2()
-
下面过程运行后显示的结果是()。Public Sub F1(n%, ByVal m%) n=n Mod 10m=m//10End Sub Private Sub Command1_Click()Dim x%,y% X=12: y=34 Call F1(x,y) Print x,yEnd Sub
A.2 34
B.12 34
C.2 3
D.12 3