num = 0 .while(num < 1000) a = 0 b = 0 c = 0 a = num % 10 b = num ÷ 10 % 10 c = num ÷ 100 .if(pow(a, 3) + pow(b, 3) + pow(c, 3) = num) 输出调试(num) num = num + 1 .wend()
i支持库列表
支持库注释
e2ee
E2EE互联网服务器套件
作者: 易路前行 时间: 2020-11-16 00:48
下面我加一个C#的源码-----------------水仙花,看看一不一样
//求水仙花数 百位十位个位的立方相加等于这个数
//求100 - 999的水仙花数
for (int i = 100; i <= 999; i++)
{
int baiwei = i / 100;
int shiwei = i % 100 / 10;
int gewei = i % 10;
if (baiwei * baiwei * baiwei + shiwei * shiwei * shiwei + gewei * gewei * gewei == i)
{
Console.WriteLine("水仙花数为{0}", i);
}