小白求解答啊啊啊

ddss56556 2011-07-13 05:41:19
一个求水仙花的问题。。
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);
}
}
}
为什么最后执行程序输出的是空值啊 什么都没。。。可以编译 为什么输出的是空值啊
...全文
38 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Inhibitory 2011-07-13
  • 打赏
  • 举报
回复
if ((a^3 + b^3 + c^3) != i) continue; // 这里错了,求三方次不是这样的

if ((a*a*a + b*b*b + c*c*c) != i) continue;

50,545

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧