欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

水仙花數(shù)java代碼,水仙花數(shù)java代碼??途W(wǎng)

Java 編程找出所有的水仙花數(shù)(水仙花數(shù))。

代碼如下:

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都企業(yè)網(wǎng)站定制,高端網(wǎng)頁(yè)制作,對(duì)成都花箱等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站營(yíng)銷優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。

package com.vo;

public class Shuixianhua {

public static void main(String[] args) {

int a=0;

int b=0;

int c=0;

for(int i=100;i999;i++)

{

a=i/100;

b=i/10%10;

c=i%10;

if(i==(a*a*a+b*b*b+c*c*c))

System.out.println(i);

}

}

}

首先水仙花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù),

如:153是一個(gè)“水仙花數(shù)”,因?yàn)?的三次方+5的三次方+3的三次方等于153

解此題的關(guān)鍵是怎能樣從一個(gè)三位數(shù)中分離百位數(shù)、十位數(shù)、個(gè)位數(shù)。可以這樣做,設(shè)該三位數(shù)以i代表,由a,b,c三個(gè)數(shù)字組成。

(1)百位數(shù)字a:a=int(i/100).

(2)十位數(shù)字b:b=int((i-100*a)/10)

(3)個(gè)位數(shù)字c:c=i-int(i/10)*10.

然后在根據(jù)上述代碼可得

擴(kuò)展資料:

水仙花數(shù)(Narcissistic number)也被稱為超完全數(shù)字不變數(shù)(pluperfect digital invariant, PPDI)、自戀數(shù)、自冪數(shù)、阿姆斯壯數(shù)或阿姆斯特朗數(shù)(Armstrong number),水仙花數(shù)是指一個(gè) 3 位數(shù),它的每個(gè)位上的數(shù)字的 3次冪之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

參考資料:水仙花數(shù)百度百科

java水仙花數(shù)?

100以內(nèi)是沒有水仙花數(shù)的!

水仙花數(shù)定義:水仙花數(shù)是指一個(gè)

n

位數(shù)

(

n≥3

),它的每個(gè)位上的數(shù)字的

n

次冪之和等于它本身。(例如:1^3

+

5^3

+

3^3

=

153)

//100-999之間的數(shù)

public

class

Demo

{

public

static

void

main(String

[]

a){

for

(int

i=101;i999;i++){

String

s=new

Integer(i).toString();

int

temp=0;

int

n=s.length();

for

(int

j=0;jn;j++){

temp+=Math.pow(Character.digit(s.charAt(j),

10),

n);

}

if(temp==i){

System.out.println(i);

}

}

}

}

//不太清楚你所說的100間的斐波那契數(shù)是什么概念

是100以內(nèi)的斐波那契數(shù)

還是100步以內(nèi)的斐波那契數(shù),下面給你寫的程序里面n是步數(shù)

public

class

Demo

{

public

static

void

main(String[]

args)

{

int

n

=

20;

fib(n);

}

public

static

void

fib(int

n)

{

long

f1

=

1,

f2

=

1,

fn

=

0;

if

(n

==

1)

System.out.print(f1);

if

(n

==

2)

System.out.print(f2);

else

{

System.out.print(f1+"

");

System.out.print(f2+"

");

for

(int

i

=

2;

i

n;

i++)

{

fn

=

f1

+

f2;

f1

=

f2;

f2

=

fn;

System.out.print(fn+"

");

}

}

}

}

java求水仙花數(shù)

分析:水仙花數(shù)是指:一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:370=33+73+00.這就說明370是一個(gè)水仙花數(shù)。

所以要判斷一個(gè)三位數(shù)是不是水仙花數(shù),得先取得這個(gè)三位數(shù)的的個(gè)位,十位和百位。

1:先取得他的百位:int BaiWei = x/100; 因?yàn)閕nt是整形,所以不會(huì)進(jìn)行四舍五入,也不會(huì)管小數(shù)點(diǎn)后面的數(shù)。

再取得十位:int ShiWei = (x-BaiWei*100)/10;先用這個(gè)數(shù)減去百位數(shù)*100,再除以10,原因同上。

最后取得個(gè)位數(shù):int GeWei = x-BaiWei*100-ShiWei*10.很明顯,就能得到個(gè)位數(shù)。

2:

intb = x/100;

int s = x/100%10;

int g = x%10;

求立方的方法:

1,x = Baiwei*Baiwei*Baiwei+ShiWei*ShiWei*ShiWei+GeWei*GeWei*GeWei

2,Java提供求n次方的方法:java.lang.Math.pow(a, b);其表示為a的b次方。

最后程序:

第一種:

public class ShuiXianHuaShu {

public static void main(String[] args) {

int x = 0; //定義水仙花數(shù)的個(gè)數(shù)

for(int i=100;i=999;i++){

int b = i/100; //取得百位數(shù)

int s = (i-100*b)/10; //取得十位數(shù)

int g = (i-s*10-b*100); //取得個(gè)位數(shù)

if(i==g*g*g+s*s*s+b*b*b){

x++; //每次符合水仙花數(shù)條件,則x+1;

System.out.print(i+" "); //輸出符合條件的數(shù)

}

}System.out.println(); //換行

System.out.println("水仙花數(shù)總共有"+x+"個(gè)"); //輸出水仙花數(shù)的總數(shù)

}

}

第二種:

public class ShuiXianHuaShu {

public static void main(String[] args) {

int x = 0; //定義水仙花數(shù)的個(gè)數(shù)

for(int i=100;i=999;i++){

int b = i/100; //取得百位數(shù)

int s = i%100/10; //取得十位數(shù)

int g = i%10; //取得個(gè)位數(shù)

if(i==Math.pow(b, 3) + Math.pow(s, 3) + Math.pow(g, 3)){

x++; //每次符合水仙花數(shù)條件,則x+1;

System.out.print(i+" "); //輸出符合條件的數(shù)

}

}System.out.println(); //換行

System.out.println("水仙花數(shù)總共有"+x+"個(gè)"); //輸出水仙花數(shù)的總數(shù)

}

}

網(wǎng)站欄目:水仙花數(shù)java代碼,水仙花數(shù)java代碼牛客網(wǎng)
當(dāng)前URL:http://aaarwkj.com/article46/hsdchg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化服務(wù)器托管、品牌網(wǎng)站制作動(dòng)態(tài)網(wǎng)站、微信小程序企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
欧美日韩一区二区三区四区高清视频 | 2018在线不卡爱视频| 亚洲国产一区二区精品| 国产精品午夜视频免费观看| 国产av爆操黑丝美女| 日本一区二区中文字幕在线| 国产人妖cd蜜雅丝袜美女| 中文字幕人妻出轨一区二区| 未满十八禁在线观看免费| 日韩视频在线不卡观看| 美女一区二区三区日本美女在线观看 | 久久精品夜夜夜夜夜久久| 偷拍盗摄一区二区三区| 一卡二卡精品在线免费| 日本道加勒比二三五区视频| 欧美午夜国产在线观看| 国产传媒视频在线免费观看| 国产精品综合久久久久久| 日韩精品视频在线不卡播放| 国产又粗又爽视频免费| 日韩欧美 高清一区| 人妻少妇亚洲精品视频| 美女高潮呻吟免费观看久久久| 日本高清精品视频在线| 国产在线视频不卡福利片| 午夜最新福利在线视频| 日韩经典三级精品自拍| 夜夜草av一区二区三区| 要爽死国产一区在线播放| 欧美亚洲午夜精品久久久| 成年人的黄色大片网站| 亚洲av日韩综合一区尤物| 亚洲精品丝袜成人偷拍| 在线观看高清欧美国产视频| 日本区一区二区三高清视频| 精品亚洲欧美日韩国产| 日本欧美一区二区三区高清| 欧美口爆吞精在线播放| 亚洲日本欧洲二区精品| 成人日韩av免费在线观看| 国产欧美日韩精品av|