中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java打印出所有的水仙花數的實現代碼

發布時間:2020-09-15 05:45:27 來源:腳本之家 閱讀:110 作者:mdxy-dxy 欄目:編程語言

題目:打印出所有的 "水仙花數 ",所謂 "水仙花數 "是指一個三位數,其各位數字立方和等于該數本身。例如:153是一個 "水仙花數 ",因為153=1的三次方+5的三次方+3的三次方。

程序分析:利用for循環控制100-999個數,每個數分解出個位,十位,百位。

程序設計:

public class exp2{
  public static void main(String args[]){
    int i=0;
    math mymath = new math();
    for(i=100;i<=999;i++)
      if(mymath.shuixianhua(i)==true)
      System.out.println(i);
  }
}
class math
{
  public int f(int x)
  {
    if(x==1 || x==2)
      return 1;
    else
      return f(x-1)+f(x-2);
  }
  public boolean iszhishu(int x)
  {
    for(int i=2;i<=x/2;i++)
      if (x % 2==0 )
       return false;
    return true;
  }
  public boolean shuixianhua(int x)
  {
    int i=0,j=0,k=0;
    i=x / 100;
    j=(x % 100) /10;
    k=x % 10;
    if(x==i*i*i+j*j*j+k*k*k)
     return true;
    else
     return false;
   
  }
}

更多內容請大家關注億速云之前發布的文章。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万源市| 怀宁县| 彰化市| 德令哈市| 永顺县| 康保县| 丰城市| 渭南市| 清河县| 望城县| 盐津县| 天水市| 新乡县| 隆回县| 南江县| 永福县| 大英县| 彭山县| 郧西县| 密山市| 友谊县| 玛沁县| 新田县| 沁阳市| 四子王旗| 屏东县| 泰安市| 黎川县| 柞水县| 浙江省| 乌什县| 宜丰县| 旬阳县| 兰坪| 嘉祥县| 大厂| 垦利县| 儋州市| 沙田区| 阳信县| 寻乌县|