中易网

vb 创造armstrong函数

答案:2  悬赏:10  
解决时间 2021-12-29 20:42
Private Sub Form_Click()
Dim i As Integer
For i = 10 To 9999
If ________________ Then Print i
Next Ii
End Sub
Public Function armstrong( ______________ ) _______________
Dim sum As Integer
sum = 0
Do while x
sum=_______________
x=_____________
Loop
If _______________ Then
armstrong = True
Else
armstrong = False
End If
End Function
最佳答案
Private Sub Form_Click()
Dim i As Integer
For i = 10 To 9999
If armstrong(i) Then Print i
Next i
End Sub

Public Function armstrong(t As Integer) As Boolean
Dim sum As Integer, x As Integer, n As Integer
x = t
n = Len(CStr(x))
sum = 0
Do While x
sum = sum + Val(Right(x, 1)) ^ n
x = x \ 10
Loop
If sum = t Then
armstrong = True
Else
armstrong = False
End If
End Function

我发现完全按你的题目进行填空是无法实现的。或许出这个题目的老师有出人意表的解法?我倒是很想知道。
全部回答
你说呢...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苹果电脑为什么发现不了佳能相机也不提示装驱
云月的意思是什么?云月的释义是什么啊?
那一次我真的哭了作文
梵僧的意思是什么啊?请解释下!
汽车 满载弧高 是什么意思不懂
民航的意思是什么?民航的释义是什么啊?
翠贝卡真心呛,现在才抽一点点就不想抽了怎么
我刚收到的手机可以换个型号吗我的是红米2A,
两曹的意思是什么?两曹的释义是什么啊?
吃紫甘蓝皮肤会变黑吗
嬛薄的意思是什么啊?请解释下!
踴悅的意思是什么?踴悅的释义是什么啊?
海八跟黑八那个个头大些
有人知道 湖南大学 外国语学院财务处的电话号
夭红的意思是什么?夭红的释义是什么啊?
推荐资讯
行遣的意思是什么啊?请解释下!
美团的团购内容怎么写
木夯的意思是什么啊?请解释下!
鸡爪和鸭爪哪个好吃?
極絀的意思是什么?極絀的释义是什么啊?
电动缝纫机牙齿夹布求解决
北京到西塘旅游有高铁吗
駕曹的意思是什么?駕曹的释义是什么啊?
什么是精液异常呢
1/2+1/4+1/8+…1/n matlab编程输入什么需要
祝福老师同学的成语
吉利新帝豪1.3t发动机高压褒安装顺序
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?