设有如下程序:
Private Sub Form_Click()
Dim i As Integer,x As String,Y As String
x=”ABCDEFG”
For i=4 To 1 Step-1
y=Mid(x,i,i)+y
Next i
Print y
End Sub
程序运行后,单击窗体,输出结果为
A.ABCCDEDEFG
B.AABBCDEFG
C.ABCDEFG
D.AABBCCDDEEFFGG
第1题:
有如下程序: #include <iostream> using namespace std; class sample { private: int x, y; public: sample(int i,int j) { x=i; y=j; } void disp() { cout<<"displ"<<end1; } void disp() const { cout<<"disp2"<<end1; } }; int main () { const sample a(i,2); a.disp (); return 0; } 该程序运行后的输出结果是( )。
A.disp1
B.disp2
C.disp1 disp2
D.程序编译时出错
第2题:
以下( )表达式是不合法的。
A.string x="hello";int y=9;x+=y;
B.string x="hello";int y=9;if(x=y){}
C.string x="hello";int y=9;x=x+y;
D.string x=null;inty=(x!=null)&&(x.length()>0)?x.length():0;
第3题:
48、以下______表达式是不合法的。
A.String x="Hello"; int y=9; x+=y;
B.String x="Hello"; int y=9; if(x==y) { }
C.String x="Hello"; int y=9; x=x+y;
D.String x=null; int y=(x!=null)&&(x.length()>0) ? x.length() : 0
第4题:
以下( )表达式是不合法的。
A.String x="Sky";int y=5;x + =y:
B.String x="Sky":int y=5:if(x==y){}
C.String x="Sky":int y=5:x=x+y:
D.String x=null:int y=(x!=null) && (x.length( )>0)?x.length:0
第5题:
以下哪个表达式被编译认为不合法?
A.String x="Hello"; int y=9; x+=y;
B.String x="Hello"; int y=9; if (x==y) { }
C.String x="Hello"; int y=9; x=x+y;
D.String x=null; int y=x.length();