编写如下程序: Private Sub Command l Click() Dim n A.s Long,S As String n=InputBox(“输入一个数”) Do While n0 s=s&n Mod 10:s=S&n\10 Mod 10 n=

admin2015-12-09  23

问题 编写如下程序:
Private Sub Command l Click()
Dim n A.s Long,S As String
n=InputBox(“输入一个数”)
Do While n<>0
s=s&n Mod 10:s=S&n\10 Mod 10
n=n\100
Loop
Print s
End Sub
程序运行后,单击命令按钮Commandl,并输入数值123456,则输出结果为

选项 A、654321
B、563412
C、642531
D、615243

答案A

解析 本题在循环中先将n除以10的余数(即个位数字)连接到s上,然后将整除10后除以10的余数(即十位上数字)连接到s上,然后n整除100的值赋值给n(即去掉最后两位),然后继续进行循环,所以最终将会输出数字的逆序。
转载请注明原文地址:https://kaotiyun.com/show/sNLp777K
0

最新回复(0)