早教吧作业答案频道 -->其他-->
用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写个关于“水仙花数...的网友还看了以下:
lingo不等式限制条件不起作用model:sets:center/1..3/:u;addr/1. 2020-05-13 …
(2012•朝阳区二模)在如图所示的数表中,第i行第j列的数记为ai,j,且满足a1,j=2j−1 2020-05-14 …
MATLAB 如何赋值 画实部虚部图像 画图clearclcsyms a j k n u e A 2020-05-16 …
-j*1/ωc是否等于1/jωc,如何变的?电路中用向量法表示电容有时用-j*1/ωc,有时用1/ 2020-06-12 …
1.设集合x={0,1,2,3}中的两个关系,R={|i,j∈x∧(j=i+1∨j=i/2)},S 2020-06-12 …
现有下列热化学方程式:①C(s)+Ot(g)═COt(g)△H1=-a9a.五多J•mol-1②t 2020-06-13 …
"从今若许闲乘月,拄杖无时夜叩门"划分节奏指出下列裤子运用的修辞手法并分析其作用.1.方其远出海门 2020-06-24 …
“解下三角形方程组,Matlab中b(j+1:n)=b(j+1:n)-b(j)L(j+1:n,J) 2020-08-01 …
已知两个非零向量a=(x1,y1),b=(x2,y2),axb=(x1i+y1i)x(x2j+y2 2020-08-01 …
加法交换律和结合律在多项式计算中是如何体现的?因为原式只为a+b=b+a,它没说明多个式子如何计算 2020-08-02 …