问题
打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。
public class flower { public static void main(String[] args) { System.out.println("水仙花有:"); for(int i=100;i<1000;i++){ int ge=i%10; int shi=i/10%10; int bai=i/10/10;//或者是bai=i/10/10%10 if(bai*bai*bai+shi*shi*shi+ge*ge*ge==i){ System.out.println(i); } } } }
结果显示
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)