假定有以下两个过程: Sub SI (By Val x As Integer,By Val y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As Integer) Dim t As Integer t=x x=y y=t End Sub 则以下说法中正确的是______。
A.用过程S1可以实现交换两个变量的值的操作,S2不能实现
B.用过程S2可以实现交换两个变量的值的操作,S1不能实现
C.用过程S1和S2都可以实现交换两个变量的值的操作
D.用过程S1和S2都不能实现交换两个变量的俏的操作
第1题:
执行x=InputBox(”请输入x的值”)时,在弹出的对话框中输入l2,在列表框Listl选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是( )。
A)y--Val(x) Val((Listl.List(0)
B)y=Val(x) Val(Listl.List(1))
C)y=Val(x)&Val(Listl.List(O))
D)y=Val(x)&Val(Listl.List(1))
第2题:
执行x=InputBox(“请输入x的值”)时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是( )。
A.y=Val(x)+Val((List1.List(0))
B.y=Val(x)+Val(List1.List(1))
C.y=Val(x)&Val(List1.List(0))
D.y=Val(x)&Val(Listl.List(1))
第3题:
A567 563
B567 567
C567 167
D567 163
第4题:
下面____ 是合法的变量名。
A.123ABC
B.x3
C.x-y
D.Integer
第5题:
执行x$=In put Box(“请输入x的值”)时,在弹出的对话框中输入123,在列表框Listl选中第一个列表项,该列表项的内容为456,使y的值是123456的语句是( )。
A.y=Val(x$)+Val(List l.List(0))
B.y=Val(x$)+Val(List l.List(1))
C.y=Val(x$)&Val(List l.List(0))
D.y=Val(x$)&Val(List l.List(1))
第6题:
A.x+1=y
B.x:=y
C.y=x+y
D.1=x
第7题:
执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框List1选中第一个列表项,该列表项的内容为456,使y的值是123456的语句是( )。
A.y=Val(x$)+Val(Listl.List(0))
B.y=Val(x$)+Val(List1.List(1))
C.y=Val(x$)& Val(List1.List(0))
D.y=Val(x$) &Val(List1.List(1))
第8题:
A.-1
B.0
C.1
D.2
第9题:
假设已定义Integer变量x、y,则以下赋值语句正确的是()。
Ax+1=y
Bx:=y
Cy=x+y
D1=x
第10题:
11、下面哪些定义是类型正确的?
A.f :: (Integer, Integer) -> Float f (x,y) = x / y
B.f :: (Integer, Integer) -> Float f (x,y) = (fromInteger x) / (fromInteger y)
C.f :: (Integer, Integer) -> Float f (x,y) = 3*x + y
D.f :: (Integer, Integer) -> Integer f (x, y) = 3*x + y