早教吧作业答案频道 -->其他-->
vb题目拜托咯找出100到999之间的水仙花数,所谓水仙花数是指该数各位的立方和等于其本身的整数,例如:1^3+5^3+3^3=153,则153就是水仙花数(提示:用三层FOR循环完成,需定义三个变量
题目详情
vb 题目 拜托咯
找出100到999之间的水仙花数,所谓水仙花数是指该数各位的立方和等于其本身的整数,例如:1^3 + 5^3 + 3^3 = 153,则153就是水仙花数
(提示:用三层FOR循环完成,需定义三个变量,代表个位,十位,百位,且三位的水仙花数共有4个:153,370,371,407)
找出100到999之间的水仙花数,所谓水仙花数是指该数各位的立方和等于其本身的整数,例如:1^3 + 5^3 + 3^3 = 153,则153就是水仙花数
(提示:用三层FOR循环完成,需定义三个变量,代表个位,十位,百位,且三位的水仙花数共有4个:153,370,371,407)
▼优质解答
答案和解析
Private Sub form_click()
Dim a As Integer, b As Integer, c As Integer
Dim i As Integer
For i = 100 To 999
a = Mid(i, 1, 1)
b = Mid(i, 2, 1)
c = Mid(i, 3, 1)
If i = a ^ 3 + b ^ 3 + c ^ 3 Then Print i;
Next i
End Sub
不用你说的那么复杂,一个循环就可以搞定了。
Dim a As Integer, b As Integer, c As Integer
Dim i As Integer
For i = 100 To 999
a = Mid(i, 1, 1)
b = Mid(i, 2, 1)
c = Mid(i, 3, 1)
If i = a ^ 3 + b ^ 3 + c ^ 3 Then Print i;
Next i
End Sub
不用你说的那么复杂,一个循环就可以搞定了。
看了 vb题目拜托咯找出100到9...的网友还看了以下:
汽车修配厂三个车间共有240人,因工作需要,从第一车间和第二车间各抽调20人到第三车间,这时第一、 2020-04-09 …
汽车修配厂三个车间共有240人,因工作需要,从第一车间和第二车间各抽调20人到第三车间,这时第一汽 2020-04-09 …
智力题:三个房间,三个人,选身高.如果有三个房间,分别有三个人,编号为1、2、3,需要你选出个子最 2020-06-04 …
有三个人去住旅馆,开三个房间,每一间房10元,于是他们一共付给老板30元.第二天,老板觉得三间房只 2020-06-17 …
某人雇佣4个木匠造一所房子.第一个木匠说:‘如果我一个人造,需1年时间.’第二个木匠说:“要我早需 2020-06-17 …
公交公司有三辆公交车需要修理,修好第一辆需要40分钟,修好第二辆需要30分钟,修好第三辆需要50分 2020-06-20 …
某一工厂有三个车间A.B.C和一个自备电站,站内有2台发电机EF,E的额定输出功率为800KM,F的 2020-11-30 …
酒店有三种类型的房间:双人间,三人间,四人间.现有20人需租三种7间,每间房子都住满,有几种租法? 2020-12-10 …
(2010•沈阳模拟)已知某旅店有A,B,C三个房间,房间A可住3人,房间B可住2人,房间C可住1人 2020-12-21 …
概率论中吸收马氏链问题有5个房间,第一个房间花费2元进去,有90%概率获得进入第二个房间的机会.进入 2020-12-23 …