啤咔 2020-04-24 19:33
浏览 451

VB:怎样用循环实现倒序数(填空题)?

1.编写程序:实现输入一个任意位的整数,输出该数的位数及倒序数。如:输入1234567,则输出“该数的位数为7,其倒序数为7654321”。
2. 代码如下:

Private Sub Command1_Click()

Dim shu As Long, dshu As Long, i%, wei%, n%

dshu = 0 : n = 0

shu = InputBox("请输入一个任意位的整数:")

Do While  【1】  

    wei =  【2】             '取出数字串的最后一位

    dshu = dshu * 10  【3】               '用数学的方式计算倒数

    shu = shu \ 10

    n =  【4】                  '位数计数

Loop

Print "该数的位数为"; n; ",其倒序数为"; dshu

End Sub

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 sub地址DHCP问题
    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程
    • ¥15 redis-full-check比较 两个集群的数据出错
    • ¥15 Matlab编程问题
    • ¥15 训练的多模态特征融合模型准确度很低怎么办
    • ¥15 kylin启动报错log4j类冲突
    • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大