早教吧作业答案频道 -->其他-->
用Java写个关于“水仙花数”的程序?打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。*例如:153是一个"水仙花数",因为153=1的三次方+5的
题目详情
用Java写个关于“水仙花数”的程序?
打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。* 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方.* 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。* 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方.* 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
▼优质解答
答案和解析
public class cs {
public static void main(String[] args) {
for(int i=100;i<=999;i++){
int a=i/100;
int b=i%100/10;
int c=i%10;
if(a*a*a+b*b*b+c*c*c==i){
System.out.println("水仙花数--->"+i);
}
}
}
}
不明白再找我!
public static void main(String[] args) {
for(int i=100;i<=999;i++){
int a=i/100;
int b=i%100/10;
int c=i%10;
if(a*a*a+b*b*b+c*c*c==i){
System.out.println("水仙花数--->"+i);
}
}
}
}
不明白再找我!
看了 用Java写个关于“水仙花数...的网友还看了以下:
什么是无机烧碱小弟我第一次用这个还没有金币,不要意思啊 2020-05-12 …
如果没听明白,叫别人再说多一次,用一个英语单词怎么说? 2020-05-13 …
英语翻译这是我第一次用这个软件,这是我第一次参加大赛在舞台上,请分别翻译 2020-06-23 …
"一个有点坏又有点庸俗的人"用英语怎么说..."我是一个有点坏有点俗的人"用英语应该怎么说啊.麻烦 2020-06-30 …
英语翻译这是我第一次用这个软件和别人聊天,我不太会用,请见谅.请翻译下这句话. 2020-07-21 …
给定n个整数,其中只有一个数出现了奇数次,其余出现偶数次,用一个线性时间算法,找出奇数次的那个数. 2020-07-23 …
上帝和兔子一文中兔子第一次诉苦的样子可以用哪些成语形容?最后一次诉苦的样子可以用哪些成语形容?第一 2020-07-24 …
工厂中常用真空吸盘来装卸货物,真空吸盘一般由橡胶吸盘(如图甲所示)和抽气机两部分组成,多个真空吸盘一 2020-11-02 …
亲爱的同学们,你已经学习了两个月的道德与法治课程了,咱们每节课都围绕着一个主题展开学习,请你依次用四 2020-11-07 …
党的十八大曾首次用24个字来高度概括社会主义核心价值观的组成,这是我党大力弘扬中国梦的时代下最直接的 2020-11-24 …