当前位置: 代码迷 >> Java相关 >> 小白求解答啊解决方法
  详细解决方案

小白求解答啊解决方法

热度:4096   发布时间:2013-02-25 21:52:05.0
小白求解答啊啊啊
一个求水仙花的问题。。
public class Sxh{
public static void main (String args[]){
for (int i=100;i<1000;i++){
int a,b,c;
a = i/100;
b = (i-a*100)/10;
c = i-a*100-b*10;
if ((a^3 + b^3 + c^3) != i) continue;
System.out.println("100-900的水仙花有:"+i);
}
}
}
为什么最后执行程序输出的是空值啊 什么都没。。。可以编译 为什么输出的是空值啊

------解决方案--------------------------------------------------------
if ((a^3 + b^3 + c^3) != i) continue; // 这里错了,求三方次不是这样的

if ((a*a*a + b*b*b + c*c*c) != i) continue;
  相关解决方案