在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

java中水仙花数的代码如何写

118次阅读
没有评论

共计 721 个字符,预计需要花费 2 分钟才能阅读完成。

水仙花数(Narcissistic number)是指一个 n 位数(n>=3),它的每个位上的数字的 n 次幂之和等于它本身。例如,153 是一个水仙花数,因为 1^3 + 5^3 + 3^3 = 153。

以下是 Java 中判断一个数是否为水仙花数的代码:

public class NarcissisticNumber {public static boolean isNarcissisticNumber(int number) {int sum = 0;
        int temp = number;
        int length = String.valueOf(number).length();
        
        while (temp > 0) {int digit = temp % 10;
            sum += Math.pow(digit, length);
            temp /= 10;
        }
        
        return sum == number;
    }
    
    public static void main(String[] args) {int number = 153;
        
        if (isNarcissisticNumber(number)) {System.out.println(number + " is a Narcissistic number.");
        } else {System.out.println(number + " is not a Narcissistic number.");
        }
    }
}

在上面的代码中,isNarcissisticNumber方法接受一个整数作为参数,然后计算该整数的每个位上数字的 n 次幂之和,最后判断是否等于原始数值。main方法中调用 isNarcissisticNumber 方法并输出结果。

你可以将其他整数传递给 isNarcissisticNumber 方法来测试是否为水仙花数。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-05-08发表,共计721字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲av激情无码专区在线播放 | 色综合合久久天天给综看 | 成人三级在线观看 | 欧美日韩高清 | 国产精品另类激情久久久免费 | 亚洲在线观看免费 | 日本久久中文字幕精品 | 成人亚洲精品久久久久 | 国产一区二区精品久久凹凸 | 99在线精品视频在线观看 | 在线观看久草视频 | 毛片手机在线看 | 天堂网视频在线 | 国产a免费 | a级毛片黄 | 日本aaaaa片爽快免费中国 | 日韩欧美在线视频不卡免费视频 | 天天爽天天爽夜夜爽毛片 | 国产又黄又爽又色的免费视频 | 人妻少妇乱子伦无码视频专区 | 午夜激情视频在线播放 | 一区二区中文字幕在线观看 | 久久精品国产清高在天天线 | 久久精品视频99精品视频150 | 免费观看成人欧美www色 | 99久99久6久热在线播放 | 少妇高潮惨叫喷水正在播放 | 秋霞韩国理论片观看 | 国产精品人妻在线观看 | 伊人久久中文大香线蕉综合 | 好爽…又高潮了免费毛片 | 夜夜揉揉日日人人 | 青青青免费在线视频 | 亚洲成综合人影院在院播放 | 国产精品亚洲欧美大片在线看 | 自拍偷拍欧美亚洲 | 黄色a一级视频 | 性色av 一区二区三区 | 国产成人精品视频网站 | 国产99久久九九精品免费 | 男女性色大片免费网站 |