高手们 一系列VB的简单问题 要解释详细点啊 谢谢了

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:23:12
1将一个布尔值TRUE赋给一个整形变量 改值是 0? 1? -1?
2不合法的常量,变量 2.5E 65% C24 A.B A_B RIMS (两组,一组一个)为什么? 最后一个应该不是什么函数吧
3哪些为真 "A">"B" "THAT">"THE" 9>"B" "b">"B" 为什么啊 解释下 谢谢:-)
4 if语句种 exit for 和exit sub 有什么区别吗?
5 冒泡法好像有点不对啊
比如 3 7 8 2 1 ~~7 3 8 2 1 ~~7 8 3 2 1 冒是冒下了
但是 现在最大的8不在最前面啊
6 a=2 b =1 s=0
for i=10 t 6 step -1
s=s+a
c=a+b
a=b
b=c
next i
print a 我怎么算都不对 呵呵 我算是17 答案是14 高手来算算啊 谢谢了 辛苦了
7 让TEXT1 TEXT2产生随机数 然后让用户用INPUTBOX输入答案 再用MSGBOX 让用户确定答案 答对加10分 打错改题可以继续打 答对5分了 然后下一题 一共允许错两次 :-)
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer, d As Integer
100
a = Val(InputBox("请输入您认为正确的结果"))
b = MsgBox("您输入的是" & a & "确定吗?", vbYesNo)
If b = 6 Then
If a = Val(Text1.Text) + Val(Text2.Text) Then
MsgBox "ok&

1将一个布尔值TRUE赋给一个整形变量 改值是 0? 1? -1?
Q;-1
2不合法的常量,变量 2.5E 65% C24 A.B A_B RIMS (两组,一组一个)为什么? 最后一个应该不是什么函数吧
Q;65%,A.B包含.,A.B,未知有RIMS函数,
3哪些为真 "A">"B" "THAT">"THE" 9>"B" "b">"B" 为什么啊 解释下 谢谢:-)
Q;只有"b">"B",比较字符的ASCII值
4 if语句种 exit for 和exit sub 有什么区别吗?
Q;喂喂!,不是吧
exit for ,exit sub,exit function作为IF的执行体为FOR结构,过程,函数提供另外的出口
5 冒泡法好像有点不对啊
比如 3 7 8 2 1 ~~7 3 8 2 1 ~~7 8 3 2 1 冒是冒下了
但是 现在最大的8不在最前面啊
Q;冒泡法是轻的的上浮,重的下沉,也可以反着用,但是,正如lzh741206所说,内循环的循环体不是只执行一次
6
Q;
事实证明阁下的计算能力还是满好的,我想应该只是搞错了打印的不是S,而是A,我们可以看下计算的过程

Option Explicit

Private Sub Command1_Click()
Dim a, b, c, i, s As Integer
a = 2
b = 1
s = 0
For i = 10 To 6 Step -1
Debug.Print "i=" & i
s = s + a
Debug.Print Tab(5); "s=" & s
c = a + b
Debug.Print Tab(5); "c=&quo