java小程序源代码_求java程序的源代码

原问题:求java程序的源代码
分类:编程开发 > 最后更新时间:【2016-12-11 19:31:05】
问题补充:求100-999之间的水仙花数。水仙花数=个位数的3次方+十位数的3次方+百位数的3次方。

最佳答案

public class ShuiXianHua {

public static void main(String[] args) {
for(int i=100;i<1000;i++){
int sum=0;
int shuZi=i;
for(int j=0;j<3;j++){
sum+=Math.pow(shuZi%10, 3);
shuZi=shuZi/10;
}
if(sum==i)
System.out.print(sum+" ");
}
}
}

最佳答案由网友  wutaxue  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
9

分享到:

其他回答

其它网友回答:
一个for循环就能解决的问题。。

其它网友回答:
核心表达式 个 十 百 的三次方=自身

其它网友回答:
用取模表达式 求出 个十百


追问:
抱歉我不知道java程序如何编译。
追答:
比如 345 分别取出 3 4 5 345%100=3 345%10=5 345/10%10=4
    推荐