水仙花

    for (int i = 100; i <= 999; i++)//遍历所有数据
    {
        int ge = i % 10;//取出个位
        int shi = i / 10 % 10;//取出10位
        int bai = i / 100;//取出百位
        //筛选
        if (ge*ge*ge + shi*shi*shi + bai*bai*bai == i)//判断条件
        {
            printf("%d^3+%d^3+%d^3=%d\n", ge, shi, bai, i);//打印
        }






    }

你可能感兴趣的:(水仙花)