Java for循環練習のプリント三桁の水仙数

557 ワード

水仙の数は何ですか?私は多く紹介しません。私のコードは3桁の数字の中の水仙の数を計算してプリントします。
考え方
  • 1.全部の三桁を入力して循環に入ります。100~999
  • .各数字の各ビットの数字
  • を取得する。
  • .水仙の数かどうかを判断する。
  • コード
    	/*
    	      
    	@  :          。
    	*/
    	public static void FlowerCount(){
    		int count = 0;
    		for(int i = 100; i <1000; i++){
    			int BaiWei = i/100%10;
    			int ShiWei = i/10%10;
    			int GeWei = i/1%10;
    
    			if (i == BaiWei*BaiWei*BaiWei + ShiWei*ShiWei*ShiWei + GeWei*GeWei*GeWei)
    			{
    				System.out.println(i);
    				count++;
    			}
    			
    		}
    		System.out.println("count="+count);
    	}