任意输入数值 比如5623输出3265 怎么写 用VB?
答案:4 悬赏:20 手机版
解决时间 2021-07-30 07:30
- 提问者网友:半生酒醒
- 2021-07-30 02:50
任意输入数值 比如5623输出3265 怎么写 用VB?
最佳答案
- 五星知识达人网友:忘川信使
- 2021-07-30 02:57
Private Sub Command1_Click()
Dim a As Long
a = 3265
MsgBox StrReverse(a)
End Sub
Dim a As Long
a = 3265
MsgBox StrReverse(a)
End Sub
全部回答
- 1楼网友:詩光轨車
- 2021-07-30 05:33
Option Explicit
Private Sub Command1_Click()
Dim a As Long
a = 1234567890
MsgBox StrReverse(a)
End Sub
Function StrReverse(a) As String
Dim i As Long, temp As String
For i = Len(Str(a)) To 1 Step -1
temp = temp & Mid(Str(a), i, 1)
Next
StrReverse = temp
End Function
- 2楼网友:十鸦
- 2021-07-30 04:12
你的意思就是说把输入的数据返过来吧。。
回文判断 Private Sub Command1_Click() If Text1 = "" Then Label1.Caption = "您没有输入任何内容!" else s1 = Text1 '此处Text1不加任何函数就可以判断字母,汉字等字符串 a = Len(s1) For i = 1 To a s2 = s2 + Mid(s1, a - i + 1, 1) '将字符串s1倒过来组成新的字符串s2 Next i text2=s2 end if end sub 在text1中输入字符串(因为text1的内容我没限制,所以任何字符都适用,包括汉字)在text2中反过来显示- 3楼网友:撞了怀
- 2021-07-30 03:18
Private Sub Command1_Click() Dim int1 As Integer int1 = "5623" Print StrReverse(int1) End Sub
使用了StrReverse函数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯