激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java三種求水仙花數的方法

Java三種求水仙花數的方法

2021-04-07 13:05彬菌 Java教程

本篇文章通過求水仙花數的實例來讓大家對JAVA求數的概念和方法有更深入的理解和應用,學習參考下吧。

水仙花數:水仙花數是三位數,它的各位數字的立方和等于這個三位數本身,例如:370=33+73+00;371=33+73+13,370、371就是一個水仙花數

注意:要判斷一個三位數是不是水仙花數,得先取得這個三位數的的個位,十位和百位

普通for循環:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Daffodil {
  public static void main(String[] args) {
    int count = 0;    //定義水仙花數的個數
    for(int i=100;i<=10000;i++){ //水仙花數范圍
      int b = i/100;    //取得百位數
      int s = (i-100*b)/10;    //取得十位數
      int g = (i-s*10-b*100);    //取得個位數
      
      if(i==g*g*g+s*s*s+b*b*b){ //水仙花數判定
        System.out.print(i+" ");  //輸出符合條件的數
        count++;
      }
    }
    System.out.println();    //換行
    System.out.println("水仙花數總共有"+count+"個");  //輸出水仙花數的總數
  }
}

while循環:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class Daffodil {
  public static void main(String args[]){
    int i=100;
    int count=0; //定義水仙花數的個數
    while(i<10000){
      int b = i/100;    //取得百位數
      int s = (i-100*b)/10;    //取得十位數
      int g = (i-s*10-b*100);    //取得個位數
      
      if(i==g*g*g+s*s*s+b*b*b){ //水仙花數判定
        System.out.print(i+" ");  //輸出符合條件的數
        count++;
      }
      i+=1;
    }
    System.out.println();
    System.out.println("水仙花數總共有"+count+"個");  //輸出水仙花數的總數
  }
}

do-while循環:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class Daffodil {
  public static void main(String args[]){
    int i=100;
    int count=0; //定義水仙花數的個數
    do{
      i+=1;
      int b = i/100;    //取得百位數
      int s = (i-100*b)/10;    //取得十位數
      int g = (i-s*10-b*100);    //取得個位數
      
      if(i==g*g*g+s*s*s+b*b*b){ //水仙花數判定
        System.out.print(i+" ");  //輸出符合條件的數
        count++;
      }
    }while(i<10000);
    System.out.println();
    System.out.println("水仙花數總共有"+count+"個");  //輸出水仙花數的總數
  }
}

原文鏈接:https://www.idaobin.com/archives/343.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩大片在线观看 | 深夜毛片免费看 | 性色av一区二区三区在线播放亚… | 亚洲一二区视频 | 午夜男人在线观看 | 中国女警察一级毛片视频 | 亚洲射情 | 在线看免费观看日本 | 北原夏美av | 2021国产精品视频 | 午夜在线视频观看 | 国产成人精品午夜 | 日本中文视频 | 国产精品亚洲精品日韩已方 | 亚洲乱码精品久久久久 | 黄色毛片一级 | 亚洲网站免费观看 | 久久性生活免费视频 | 国产美女一区二区在线观看 | 欧美不卡三区 | 免费黄色小视频网站 | 中文字幕在线第二页 | 久久精品99国产国产精 | 免费成人 | 操操操日日日干干干 | 国产99精品在线 | 精品亚洲一 | 免费在线观看成人av | 特级毛片免费视频 | 久久电影一区二区 | 久国产 | 欧美一区二区三区四区夜夜大片 | 夜添久久精品亚洲国产精品 | 国产成人强伦免费视频网站 | 久久午夜神器 | 九九视频精品在线观看 | 一级成人欧美一区在线观看 | 欧美一级毛片一级毛片 | 免费观看视频在线观看 | 欧美日韩综合视频 | 久久男人|