重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
public class Daffodil {
公司主營業務:網站建設、成都網站制作、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。成都創新互聯是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創新互聯推出哈密免費做網站回饋大家。
/**
*
* @param
* @return void
* @param args
* desc
*/
public static void main(String[] args) {
for (int n = 100; n 999; n++) {
int a = n / 100;
int b = (n % 100) / 10;
int c = n % 10;
if(Math.pow(a, 3)+Math.pow(b,3)+Math.pow(c,3)==n){
System.out.println(n);
}
}
}
}
按一下代碼執行:
public class woo {
public static void main(String args[]) {
System.out.println("100-1000中的水仙花數有:");
for(int i=100;i1000;i++){
int single? = i%10;
int ten = i/10%10;
int hundred = i/10/10%10;
//水仙花數判斷要求
if(i == (single*single*single+ten*ten*ten+hundred*hundred*hundred)){
System.out.println(i);
}
}
}
}
擴展資料:
水仙花數只是自冪數的一種,嚴格來說3位數的3次冪數才稱為水仙花數。
一位自冪數:獨身數
兩位自冪數:沒有
三位自冪數:水仙花數
四位自冪數:四葉玫瑰數
五位自冪數:五角星數
六位自冪數:六合數
七位自冪數:北斗七星數
八位自冪數:八仙數
九位自冪數:九九重陽數
十位自冪數:十全十美數
參考資料:
水仙花數——百度百科
按照你的要求編寫的求N位水仙花數的程序如下
import?java.util.Scanner;
public?class?CCC?{
public?static?void?main(String[]?args)?{
System.out.print("請輸入正整數N(3=N=7):");
Scanner?sc=new?Scanner(System.in);
int?N=sc.nextInt();
if(N3?||?N7){
System.out.println("N3?或者?N7");
return;
}
int?min=(int)Math.pow(10,?N-1);
int?max=(int)Math.pow(10,?N);
for(int?i=min;imax;i++){
int?tmp=i;
int?j=0;
int?a[]=new?int[N];
while(tmp!=0){
a[j]=tmp%10;
tmp=tmp/10;
j++;
}
int?sum=0;
for(int?k=0;kN;k++){
sum=sum+(int)Math.pow(a[k],N);
}
if(sum==i){
System.out.println(i);
}
}
}
}
運行結果
請輸入正整數N(3=N=7):4
1634
8208
9474