内容正文:
选修一第四章VB程序设计初级章末习题(困难程度)
一、选择题(本大题共14小题)
1. 下面的 VB 程序运行后,i 的值为 5 的是()。
A. B.
C. D.
2. 有如下VB程序段:
s =""
For i = 1 To Len(Text1. Text)
ch = Mid(Text1. Text, i, 1)
If ch >= "a" And ch <= "z" Then
n = (Asc(ch) - Asc("a") + 4) Mod 26
s = s + Chr(Asc("a") + n)
ElseIf ch >= "A" And ch <= "Z" Then
n = (Asc(ch) - Asc("A") + 4) Mod 26
s = s + Chr(Asc("A") + n)
Else
s = s + ch
End If
Next i
Text2. Text = s
文本框Text1的内容为“Python3.5”。执行程序后,文本框Text2中显示的内容是()
A. tcxlsr B. Tcxlsr C. tcxlsr3.5 D. Tcxlsr3.5
3. 某vb程序段如下,
S=”26170534” : n=len(s) :y= “”
For i=1 to n
arry(i)=mid(s,i,1)
Next i
For i=1 to n
k=i
For j=i to n step 2
If arry (j)< arry (k) then k=j
Next j
If k<>i then t= arry (k):a(k)= arry (i): arry (i)=t
y=y& arry (i)
Next i
Label1.caption=y
该程序运行后,标签中显示的内容是()
A. 0123 B. 4567 C. 01234567 D. 04152637
4. 下列赋值语句,语法错误的是
A. text1.text="vb语言" B. a+b=y
C. y=a+b D. i=i+1
5. 在文本框中输出下列VB表达式的结果,其中结果显示为3的有
①7 mod—4;
②Abs(int(—4.8))—2;
③Mid(“apple123”,7,1)+“1”;