【Java】用java输出水仙花数字
1 package com.xt.homework.hw09; 2 /** 3 * 4 * 6. 输出所有水仙花数(如果一个3位正整数的各 5 * 个位数立方和等于这个数本身,称为水仙花数)。 6 * 7 * @author 天耀二期 8 * 杨勃隆 9 */ 10 public class HomeWork06 { 11 public static void main(String[] args){ 12 int num,sd,td,hd; 13 for(num=100;num<1000;num++) 14 { 15 hd=num/100; 16 td=(num-100*hd)/10; 17 sd=num%10; 18 if(num==hd*hd*hd+td*td*td+sd*sd*sd) 19 { 20 System.out.print("水仙花数字:"+num+"\n"); 21 } 22 } 23 } 24 }
其实都差不多哈,前面已经有了C写的水仙花数字!