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

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

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

香港云服务器
服務器之家 - 編程語言 - Java教程 - Java學習-打印1-1000以內的水仙花數代碼實例

Java學習-打印1-1000以內的水仙花數代碼實例

2021-07-28 11:53穆學習 Java教程

這篇文章主要介紹了Java打印1-1000以內的水仙花數,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

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

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class mytest {
  public static void main(string[] args) {
/*    打印1-1000的水仙花數
    水仙花數:例如  153=1*1*1+5*5*5+3*3*3*/
 
    //定義標記,水仙花數起始值位0
    int count =0;
    //要找出1000以內的水仙花數,先要遍歷其每個數字;因為水仙花數是三位數所以從100開始
    for (int i = 100; i < 1000; i++) {
      //取出個位
      int g = i%10;
      //取出十位
      int s = i/10%10;
      //取出百位
      int b = i/100;
      //判斷每個位上的立方和是否等于它自己,如果是則打印出該數字
      if (g*g*g+s*s*s+b*b*b==i){
        //如果是水仙花數,count加一
        count++;
        system.out.println(i);
      }
    }
    system.out.println("1000以內水仙花數的個數:"+count);
  }
}

輸出結果:

153
370
371
407

1000以內水仙花數的個數:4

以上所述是小編給大家介紹的java打印1-1000以內的水仙花數詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
743
主站蜘蛛池模板: 好看的91视频 | 久久艹逼| 欧美一级美国一级 | 精品久久久久久久久久久久久久 | 成人在线视频免费播放 | 欧美国产精品久久 | 成人在线免费视频观看 | 毛片免费视频观看 | 欧美天堂一区 | 精品成人网 | 亚洲精品自在在线观看 | 天天草天天爱 | 日韩精品一区二区久久 | hd日本xxxx| 91视频网| 日本在线高清 | 在线看毛片的网站 | 久久综合久久综合久久综合 | chinesexxx少妇露脸 | 欧美日韩大片在线观看 | 欧美一区黄色 | 91免费版在线观看 | 国产免费一区二区三区最新不卡 | 国产一区二区三区视频在线 | 久草网在线 | 国产一区在线观看视频 | 在线免费黄色网 | 日本教室三级在线看 | 国产成人精品自拍视频 | 一区二区精品视频在线观看 | 亚洲啊v在线观看 | 看片一区二区三区 | 久久久久亚洲精品 | 操操日日| 亚洲国产午夜精品 | 综合色视频 | 亚洲一区播放 | 99国产精品白浆在线观看免费 | 亚洲免费毛片基地 | 在线播放黄色片 | 成人在线免费观看视频 |