运行下列过程,当输入一组数据:l0,20,50,80,40,30,90,100,60,70,输出的结果应该是( )。Sub plDim i,j,arr(11)AsInteger
x=1
Whilek<=10
arr(k)=VaI(InputBox(”请输入第”&k&”个数:”,”输入窗口”))k=k+1
Wend
For i=1T09J=i+1
Ifarr(i)>arr(j)Thentemp=arr(i)
arr(i)=art(j)
arr(j)=temp
EndIfDebu9.Printarr(i)
NextiEnd Sub
A.无序数列
B.升序数列
C.降序数列
D.原输入数列
第1题:
如下事件过程:
Function Feed(x)
If x < 10 Then
Feed=x
Else
Feed=10 + x
End If
End Function
Private Sub Command1_Click()
x=Val(InputBox( "", , 0) )
pay=Feed(x)
Print pay
End Sub
运行时在输入框内输入变量x的值为15,输出结果为( )。
A.0
B.15
C.25
D.30
第2题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1 Click()
a= Val(InputBox(“请输入一个整数”))
b=Val(InputBox(“请输入一个整数”))
Print a+b
End Sub
程序运行后,单击命令按钮,在输入对话框中分别输入12和34,输出结果为 ______。
第3题:
运行下面的程序,单击命令按钮后,当输入分别为123和456时,输出结果为 ______。 Private Sub Command1_Click() a=InputBox("请输入一个数字:") b=Val(InputBox("请再输入一个数字:")) PrInt a+b End Sub
A.123
B.456
C.123123
D.579
第4题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
X=0
Do While X<>-1
X=Val(InputBox("请输入数据X:"))
Y=Val(InputBox("请输入数据Y:"))
If X*Y<X+Y Then Print X,Y
Loop
End Sub
程序运行后,依次输入7,2,-3,8,-5,-10,18,-1,-1,则输出结果是【 】
第5题:
有以下程序:
int sub(int n) { return(n/10+n%10); }
main()
{ int x, y;
scanf("% d", &x);
y=sub(sub(sub(x)));
printf("% d\n", y);
}
若运行时输入:1234<回车>,程序的输出结果是【 】。
第6题:
有如下函致: Function fact(x As Integer)As Long Dim p As Long,i As Integer p=1 For i=1 To x p=p*1 Next fact=p End Function 调用它的事件过程如下: Private Sub Command1_Click() i=Val(Inputbox("请输入数据")) a=fact((i)) Print a End Sub 若输入数据5,则运行结果为
A.120
B.60
C.80
D.100
第7题:
有下列事件过程:
Private Sub Command1_Click()
b=10
Do Until b=-1
a=InputBox("请输入a的值")
a=Val(A)
b=InputBox("请输入b的值")
b=Val(B)a=a*b
Loop
Print a
End Sub
程序运行后,依次输入数值30,20,10,-1后,输出结果是( )。
A.6000
B.-10
C.200
D.-6000
第8题:
有过程如下:Sub fact (m As Integer, total As Long) Dim i As Integer total = 1 for i = 1 To m total = total*i Next iEnd Sub调用它的事件过程如下:Private Sub Command1_ Click () Dim tot As Long Dim a As Integer a = Val InputBox (“请输入数据”)) Call fact (a, tot) Print totEnd Sub则输入数据5,运行结果为 ______。
A.100
B.120
C.200
D.50
第9题:
下列程序: Private Sub Command1_Click() a=InputBox("请输入") b=InputBox("请输入") Print=a+b End Sub 运行时输入3和4,输出的结果是
A.7
B.34
C.3+4
D.出错
第10题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
a=Val(1nputBox(“请输入一个整数”))
b=Val(1nputBox(“请输入一个整数”))
Print a+b
End Sub
程序运行后,单击命令按钮,在输入对话框中分别输入12和34,输出结果为【 】
第11题:
有如下事件过程: Private Sub Command1_Click() b=10 Do Until b=-1 a=InputBox("请输入a的值") a=Val(A)b=InputBox("请输入b的值") b=Val(B)a=a * b Loop Print aEnd Sub程序运行后,依次输人数值30,20,10,-1,输出结果为
A.6000
B.-10
C.200
D.-6000
第12题:
有如下Sub过程:
Sub ind(a As Integer)
Static x As Integer
x= x + a
Print x:
End Sub
以下是调用它的事件过程,程序运行后,单击命令按纽Command1三次,输出结果为【 】。
Private Sub Command1_Click()
Ind 2
End Sub
第13题:
下列事件过程运行后输出结果是 Private Sub Command1_Click() Print Formats(123,456,"###,##%") End Sub
A.123.46%
B.123.45%
C.1.23456
D.123.456
第14题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Commandl_Click()
Do Until b a=In put Box("输入a的值")
a=Val(a)
b=Input Box("输入b的值")
b=Val(b)
a=a+b
Loop
Print a
End Sub
程序运行后,依次输入5,4,3,2,1,0,-1,-2,则输出结果是【 】。
第15题:
在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a=InputBox("请输入一个整数") b=InputBox("请输入一个整数") Print a+b End Sub 程序运行后,单击命令按钮,在输入对话框中分别输入37和18,输出结果为
A.3718
B.55
C.0
D.a+b
第16题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Do Whileb>=0
c=a+b
Loop
End Sub
程序运行后,依次输入3,2,1,0,-1,-2,则输出结果是( )。
第17题:
有如下事件过程: Private Sub Commandl_Click() b=10 Do Until b=-1 a=InputBox(“请输入a的值”) a=Val(A) b=InputBox(“请输入b的值”) b=Val(B) a=a*b Loop Pdnt a End Sub 程序运行后,依次输入数值30,20,10,-1,输出结果为( )。
A.6000
B.-10
C.200
D.-6000
第18题:
有以下程序int sub(int n){ return(n%10+n/10); }main(){ int x,y; scanf("%d",&x); y=sub(sub(x)); printf("%d\n",y);}若运行时输入:248<回车>,程序的输出结果是
第19题:
运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60.70,输出的结果应该是
sub pl( )
Dim i, j, arr(11)As Integer
k=1
While k<=10
arr(k)=Val(InputBox("请输入第" & k & "个数:", "输入窗口" ))
k=k+1
Wend
For i=1 T0 9
j=i+1
If arr(i) >arr(j) Then
temp=arr (i)
arr(i)=arr (j)
arr(j)=temp
End If
Debug Print arr(i)
Next i
End Sub
A)升序数列
B)降序数列
C)无序数列
D)原输入数列
第20题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
Do Until b < 0
a = InputBox( "输入a的值" )
a = Val(@A@b = InputBox( "输入b的值" )
b =VM(@B@a=a+b
Loop
Print a
End Sub
程序运行后,依次输入5,4,3,2,1,0,-1,-2,则输出结果是【 】。
第21题:
某个窗体己编写下列事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 ______。
Pfivate Sub Form_Click()
a=1
i=1
Do Until i>10
a=a+2
i=i+3
Loop
MsgBox a
End Sub
第22题:
如下事件过程: Function Feed(x) If x <10 Then Feed=X Else Feed=10+x End If End Function Private Sub Command1_Click( ) x=Val(Input Box(" ",0)) pay=Feed(x) Print pay End Sub 运行时在输入框内输入变量x的值为15,输出结果为
A.0
B.15
C.25
D.30
第23题:
有如下事件过程: Private Sub Command1_Click() b=10 Do Until b =-1 a = InputBox("请输入a的值") a = Val(a)b = InputBox("请输入b值") b = Val(b)a=a*b Loop Print a End Sub 程序运行后,依次输入数值30,20,10,-1后,输出结果为( )。
A.6000
B.-10
C.200
D.-6000