蓝桥杯03 java 水仙花

蓝桥杯03 java 水仙花,第1张

蓝桥杯03 java 水仙花

问题

     打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如: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);
		    }
		}
		}
	}

结果显示

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5638003.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存