假定有以下两个过程: 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的值”)时,在弹出的对话框中输入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))
第2题:
执行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))
第3题:
下面____ 是合法的变量名。
A.123ABC
B.x3
C.x-y
D.Integer
第4题:
执行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))
第5题:
假设已定义Integer变量x、y,则以下赋值语句正确的是()。
Ax+1=y
Bx:=y
Cy=x+y
D1=x
第6题:
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