求帮忙做VB编程题 正在考试 急急急!!!任意一个正整数和其反序数相加,得到一个新的正整数,

【题目】编写程序,通过调用通用过程验证下列命题:任意一个正整数和其反序数相加,得到一个新的正整数,再对这个新整数重复上述步骤,最终一定可以得到一个回文数(例如,正整数35... 【题目】编写程序,通过调用通用过程验证下列命题:任意一个正整数和其反序数相加,得到一个新的正整数,再对这个新整数重复上述步骤,最终一定可以得到一个回文数(例如,正整数351,其反序数为153,351 + 153= 504,504 + 405 = 909,909是回文数)。
【编程要求】
程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见。
单击“开始查找”按钮,则找到的数显示在列表框中。
程序中至少要包含一个子过程。
展开
 我来答
百度网友cc16d5c
2015-07-02 · TA获得超过731个赞
知道小有建树答主
回答量:647
采纳率:50%
帮助的人:529万
展开全部
Function getPalindromeNumber(ByVal Number As Long) As Long '获取回文数
Dim n1 As Long, n2 As Long, sum As Long
Do
n1 = Number
n2 = CLng(StrReverse(CStr(Number)))
sum = n1 + n2
Number = sum
Loop While sum <> CLng(StrReverse(CStr(sum)))
getPalindromeNumber = Number
End Function
追问

我最后交的版本 跟你的不一样

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式