❶ VB编程,设计一个程序,在文本框里输入一个三位数,单击窗体,在窗体中输出这个三位数的个位数十位数百
PrivateSubForm_Click()
DimaAsInteger,bAsInteger,iAsInteger
IfText1<>""Then
a=Val(Text1)
Ifa<100Ora>999ThenGoTo1234
Else
1234
MsgBox"请在文本框中输入一个三位数字!",vbOKOnly+vbCritical
Text1.Text=""
Text1.SetFocus
ExitSub
EndIf
b=a
Form1.Cls
Print"个位数、十位数、百位数分别是:"
Fori=1To3
PrintbMod10;Space(5);
b=b10
Next
EndSub
已经专运行过。
运行结属果:
❷ 求编一个VB程序输入一个三位整数,然后将它反向输出
可以参考下面的代码:
private sub command1_click()
x=inputbox("输入一个三位数")
X1=X100 'x1=三位数 的百位
X2=(X-X1*100)10 '十位
X3=X-X1*100-X2*10 '个位
msgbox X3&X2&X1
end sub
(2)三位数编程怎么编vb扩展阅读:
VB基本函内数
CBool 函数: 返回已被转换容为 Boolean 子类型的变体的表达式。
CByte 函数: 返回已被转换为字节子类型的变体的表达式。
CCur 函数 :返回已被转换为货币子类型的变体的表达式。
CDate 函数: 返回已被转换为日期子类型的变体的表达式。
CDbl 函数: 返回已被转换为双精度子类型的变体的表达式。