打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如: 153是一个“水仙花数”,因为153=1的三 次方+5的三次方+3的三次方。


 

代码:

 1 public class Main {  2     public static void main (String [] args) {  3         int b,s,g,sum=0;  4         for(int i=100;i<=999;i++) {  5             b=i/100;  6             s=i/10%10;  7             g=i%10;  8             sum=b*b*b+s*s*s+g*g*g;  9             if(sum==i) { 10                 System.out.print(i+" "); 11  } 12  } 13  } 14 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM