第1题:
有如下事件过程:
Private Sub Command1_Click()
Dim m As Integer, n As Integer
m=2: n=1
Print "m="; m; "n="; n
Call TOD(m, n)
Print "m="; m; "n="; n
End Sub
Sub TOD(x, y)
x=x ^ 2
y=y ^ 3
End Sub
程序运行后,输出的结果为( )。
A.m=2,n=1
m=1,n=2
B.m=2,n=1
m=4,n=1
C.m=1,n=2
m=1,n=4
D.m=1,n=2
m=2,n=4
第2题:
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() m=1:n=1 Print"m="; m; ", n="; n Call subl((m), n) Print "m="; "; ", n="; n End Sub Private Sub subl(x, y) x=x+5 y=y+x Print "x="; x;", y="; y End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是______。
A.m=1, b=1 x=6, y=7 m=1, b=1
B.m=1, b=1 x=6, y=7 m=6, b=7
C.m=1, b=1 x=6, y=7 m=1, b=7
D.m=1, b=1 x=6, y=7 m=6, b=1
第3题:
有如下事件过程: Private Sub Command1_Click( ) Dim m AS Integer,n AS Integer m=2:n=1 Print "m=";m;"n=";n Call TOD(m,n) Print "m=";m;"n=";n End Sub Sub TOD(x,y) x=x^2 y=y^3 End Sub 程序运行后,输出的结果为
A.m=2,n=1 m=1,n=2
B.m=2,n=1 m=4,n=1
C.m=1,n=2 m=1,n=4
D.m=1,n=2 m=2,n=4
第4题:
有如下程序: Private Sub Commandl_Click( ) Dim i As Integer For i=1 To 2 DS Next i End Sub Sub DS( ) Dim x As Integer,m As String Static y,n X=X + 1 y=y + 1 m=m &"*”:n=n&"#" Print x,y,m,n End Sub 程序运行后,输出的结果是
A.1 1 * #
B.1 1 * #
C.1 1 * # 1 1 * # 1 2 * #
D.1 1 * # 1 1 * ## 1 2 * ##
第5题:
有如下事件过程: Private Sub Commaild1_Click( ) Dim i As Integer For i =1 To 2 DC Next i End Sub Sub DC( ) Dim x As Integer,m As String Static y,n x=x + 1 y=y + 1 m=m&"*":n=n &"#" Print x,y,m,n End Sub 程序运行后,输出的结果是
A.1 1 * # 1 1 * #
B.1 1 * # 1 2 * #
C.1 1 * # 1 1 * ##
D.1 1 * # 1 2 * ##
第6题:
以下程序的执行结果是 ______。
include<iostream.h>
int &max(int &x,int &y)
{
return(x>y? x:y);
}
void main()
{
int n=2,m=10;
max(n,m)--;
cout<<"n="<<n<<",m="<<m<<endl;
}
第7题:
有以下程序#include "stdio.h"#define M(x,y) (x)*(y) #define N(x,y) (x)/(y) main(){ int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d\n",k);} 程序的运行结果是A.3 B.5C.6 D.8
第8题:
若m,y,z均为int型变量,则执行下面语句后m值是______。 m=1;x=2;y=3;z=4; m=(m<x)?m:x; m=(n<y)?m:y; m=(m<z)?m;z;
A.1
B.2
C.3
D.4
第9题:
阅读下列程序段,则程序的输出结果为 #include"stdio.h" #define M(X,Y)(X)*(Y) #define N(X,Y)(X)/(Y) main() { int a=5,b=6,c=8,k; k=N(M(a,b),c); printf("%d\n",k);}
A.3
B.5
C.6
D.8
第10题:
第11题:
对于两个独立的随机变量X,Y服从正态分布,即X~N(4,9),Y~N(1,4)则,E(2X+3Y)=()。
第12题:
O(m*n)
O(m+n)
O(m*2n)
O(n*2m)
第13题:
●设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:
X+Y→M,X⊕Y→N,M⊕N→M。
若X=11110000,且Y=00001111,则M为 (3) ;如果X不变且Y=11000011,则M为 (4) 。
(3) A.10000001
B.11111111
C.00000000
D.11000011
(4) A.11000011
B.11000000
C.00110000
D.00000011
第14题:
假设X~N(-1,2),Y~N(1,3),且X与Y相互独立,则X+2Y~
A、N(1,8)
B、N(1,14)
C、N(1,40)
D、N(1,22)
第15题:
A、1:1
B、1:N
C、N:1
D、M:N
第16题:
若x、y、z、m均为int型变量,则执行下面语句后m的值是( )。 m=1; x=2; y=3; m=(m<x) ? m : x; m=(m<y) ? m : y; m=(m<y) ? m : z;
A.1
B.2
C.3
D.4
第17题:
【程序】
SET TALK OFF
CLEAR
INPUT“N=”TO N
INPUT“M=”TO M
X=MIN(N,M)
FOR I=X TO 1 STEP -1
IF M/I=INT(M/I)AND N/I=INT(N/I)
Y1=I
EXIT
ENDIF
ENDFOR
?“Y1=”+ALLTRIM(STR(Y1,19))+“,Y2=”+ALLTRIM(STR(M,N)/Y1,19))
SET TALK ON
若输入N、M的值分别为6,8,则Y1的输出结果为 ______。
A.0
B.1
C.2
D.3
第18题:
假定w、x、y、z、m均为int型变量,有如下程序段:
N=1;x=2;y=3;z=4;
m=(W<X)?W:K;
m=(m<y)?m:y;
m=(m<z)?m:z;
则该程序运行后,m的值是【 】
第19题:
下列程序的输出结果为【 】。
inelude<iostream. h>
int &max(int &x, int &y)
{return (x>y? x: y); }
void main() {
int n=3, m=12;
max(m, n)++
cout<<"m="<<m<<", n= "<<n<<end1;
}
第20题:
设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:
X+Y→M,XY→N,MN→M。
若X=11110000,且Y=00001111,则M为(3);如果X不变且Y=11000011,则M为(4)。
A.10000001
B.11111111
C.0
D.11000011
第21题:
若X=-127,Y=-1,字长N=8,则[X+Y]补是
A.80H
B.00H
C.0FDH
D.7EH
第22题:
设变量x=-6,y=-4,m=10,n=8,则下列表达式中值为false的是()。
第23题:
对于两个独立的随机变量X,Y服从正态分布,即X~N(4,1),Y~N(1,0.25),则D(2X+3Y)=()。