用循环语句求所有的水仙花数(for--next)

学习 时间:2026-04-04 17:18:31 阅读:630
用循环语句求所有的水仙花数(for--next)水仙花数:指一个三位数,其各位数的立方和等于该数,如153=13+53+3

最佳回答

懵懂的铃铛

昏睡的魔镜

2026-04-04 17:18:31

看来我来的不晚VB实现的,你用着看吧,源码如下 Sub Main() Dim a As Integer, b As Integer, c As Integer, i As Integer For i = 100 To 999 a = i Mod 10 b = (i - a) / 10 Mod 10 c = (i - b * 10) / 100 If a * a * a + b * b * b + c * c * c = i Then Console。WriteLine(i) End If Next End Su

最新回答共有2条回答

  • 温暖的长颈鹿
    回复
    2026-04-04 17:18:31

    看来我来的不晚VB实现的,你用着看吧,源码如下 Sub Main() Dim a As Integer, b As Integer, c As Integer, i As Integer For i = 100 To 999 a = i Mod 10 b = (i - a) / 10 Mod 10 c = (i - b * 10) / 100 If a * a * a + b * b * b + c * c * c = i Then Console。WriteLine(i) End If Next End Su

上一篇 大家都用什么练习英语听力的?求推荐mp3

下一篇 湄洲岛有莆田二十四景之一“湄屿潮音”,置身其旁,但见潮汐吞吐,气象万千.由于潮水冲刷崖壁引起震动从而产生奇妙的声响:慢咽