如下程序:
Dima()AsString
PrivateSubCommand1_Click()
DimtempAsString
DimiAsInteger
temp=Replace(Text1,",,",",")
a=Split(temp,",")
Fori=0ToUBound( )
Printa(i);
Nexti
EndSub程序运行后,在text1中输入字符串"23,,45,6",则单击command1按钮后,显示的结果
为( )
A.23,,45,6
B.23456
C.23,45,6
D.23,,45,6
第1题:
设程序中有如下数组定义和过程调用语句:
Dim a(10) as integer
……
Call p(a)
如下过程定义中,正确的是
A)Private Sub p(a as integer)
B)Private Sub p(a() as integer)
C)Private Sub p(a(10) as integer)
D)Private Sub p(a(n) as integer)
第2题:
(22)设有如下程序段:
Dim a(10)
...
For Each x In a
Print x;
Next x
在上面的程序段中,变量x必须是
A)整型变量
B)变体型变量
C)动态数组
D)静态数组
第3题:
如需要使用数组来存储如下的方阵数据,则最合适的数组声明语句为______。 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9
A.Dim a(9) As Single
B.Dim a(3, 3) As Single
C.Dim a(-1) As Single
D.Dim a(2, 2) As Single
第4题:
有如下程序: #include<iostream> using namespace std; class Complex { double re, im; public: Complex(double r, double i): re(r), im(i) {} double real() const { return re; } double image() const { return im; } Complex& operator+= (Complex a) { re += a.re; im += a.im; return *this; } }; ostream& operator<<(ostream& s, const Complex& z) { remm s<<'('<<z.real()<<','<<z.image()<<')'; } int main() { Complex x(1,-2), y(2,3); cout<<(x+=y)<<endl; return 0; } 执行这个程序的输出结果是
A.(1,-2)
B.(2,3)
C.(3,5)
D.(3,1)
第5题:
A.-3
B.0
C.6
D.5