[Java] 打印1000以内的水仙花数 →→→→→进入此内容的聊天室

来自 , 2019-06-24, 写在 Java, 查看 107 次.
URL http://www.code666.cn/view/ab2b41c6
  1. import java.util.*;
  2. public class Main {
  3.         public static void main(String[] args)
  4.         {
  5.                 int flag = 0, i = 100 , a = 0, b = 0, c = 0;
  6.                 for(; i < 1000; i++)
  7.                 {
  8.                         a = i / 100;
  9.                         b = (i - 100 * a) / 10;
  10.                         c = i % 10;
  11.                         if( a*a*a + b*b*b + c*c*c == i)
  12.                         {
  13.                                 if(flag == 0)
  14.                                 {
  15.                                         System.out.print(i);
  16.                                         flag = 1;
  17.                                 }                                      
  18.                                 else
  19.                                         System.out.print(","+i);
  20.                         }
  21.                 }
  22.    }
  23. }

回复 "打印1000以内的水仙花数"

这儿你可以回复上面这条便签

captcha