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

水仙花數(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è)
欧美专区另类综合日韩| 欧美黄色成人免费网站| 日韩亚洲欧美不卡在线| 亚洲一区二区实拍偷拍视频| 日韩高清av一区二区| 黄色一级日本黄色一级| 九九精品在线观看视频| 97国产精品亚洲精品| 日本一区二区三区电影播放| 成人高清乱码一区二区三区| 一区二区三区不卡中文字幕| 欧美精品久久91九色| 国内久久婷婷综合五月趴| 高清日本一区二区三区不卡片| 麻豆视传媒官网免费观看| 性感91美女白丝在线精品| 亚洲国产成人午夜精品| 国产精品视频在线播放| 亚洲女同另类在线播放视频| 成人福利午夜一区二区| 欧美午夜精品福利在线观看| 蜜臀在线免费观看av| 日韩欧美国产麻豆一区精品| 亚洲日日夜夜噜噜爽爽| 国产片精品一区在线观看| 亚洲一区二区三区 码| 国产高清视频不卡在线| 日韩精品高清视频在线观看| 日本加勒比高清在线播放| 日本av免费观看一区二区| 日本亚洲中文字幕无吗| 欧美亚洲另类不卡在线| 成人黄色av免费在线观看| 成人黄色av网站在线观看| 日韩有码中文字幕一区| 国产又猛又黄又爽无遮挡| 大香蕉欧美日韩在线视频| 日韩欧美中文字幕区| 性生活视频在线观看免费| 婷婷国产成人久久精品激情| 黄片在线免费在线播放|