单击窗体,要求用户在输入框中输入一个数,若该数是不多于6位的正整数,则挑出其中的偶数数字,将他们反序组成一个新的数并显示在文本框中,若数据不符合要求,则重新输入数据,直到数据合理为止。
用VB编一道程序
答案:1 悬赏:60 手机版
解决时间 2021-05-03 22:45
- 提问者网友:回忆在搜索
- 2021-05-02 23:10
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-05-03 00:49
Private Sub Command1_Click()
Dim n As Double
Dim m As Long
Dim r As Long
Do
n = Val(InputBox("输入N:"))
If n < 1000000 And n > 0 And Int(n) = n Then
Exit Do
Else
MsgBox "请输入不多于6位的正整数!"
End If
Loop While True
m = n
While m > 0
If m Mod 10 Mod 2 = 0 Then r = r * 10 + m Mod 10
m = m \ 10
Wend
Text1.Text = r
End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯