A:案例演示

  • 需求:统计”水仙花数”共有多少个 ```java

/** 分析: 1,需要有一个变量记录住水仙花数的个数 2,获取到所有的3位数 3,判断是否满足水仙花数 4,如果满足条件,计数器就自增

*/

public static void main(String[] args) { int count = 0;

  1. for (int i = 100;i <= 999 ;i++ ) {
  2. int ge = i % 10;
  3. int shi = i / 10 % 10;
  4. int bai = i / 10 / 10;
  5. if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai) {
  6. count ++; //满足条件就自增,计数器思想
  7. }
  8. }
  9. System.out.println(count);
  10. }

```