真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

go語(yǔ)言判斷水仙花數(shù),C語(yǔ)言判斷一個(gè)三位數(shù)是否為水仙花數(shù)

編程實(shí)現(xiàn)判斷一個(gè)整數(shù)是否為“水仙花數(shù)”。所謂“水仙花數(shù)”是指一個(gè)

#include"stdio.h"intmain(void){inti,j,k,num;printf("水仙花數(shù)為:");for(num=100;num1000;num++){i=num/100;//取百位數(shù)字j=num/10%10;//取十位數(shù)字k=num%10;//取個(gè)位數(shù)字if(num==i*i*i+j*j*j+k*k*k){printf("%-5d",num);}}printf("\n");return0;}

10年積累的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有武陟免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

如何判斷一個(gè)數(shù)是水仙花數(shù)

水仙花數(shù)是指一個(gè) n 位數(shù) ( n≥3 ),它的每個(gè)位上的數(shù)字的 n 次冪之和等于它本身。

例如:1^3 + 5^3+ 3^3 = 153

//判斷一個(gè)數(shù)是否數(shù)水仙花數(shù) var num=prompt('請(qǐng)輸入一個(gè)數(shù)字'); //得到位數(shù)可以計(jì)算冪數(shù) var length=num.length; //使用字符串的方法獲取每一位數(shù) var content=num.split(""); //判斷開始輸入的數(shù)字和計(jì)算出來(lái)的結(jié)果是否相等 var result=0; for(var i=0;icontent.length;i++){ result+=Math.pow(content[i],length) } alert(result==num?'這個(gè)是水仙花數(shù)':'不是水仙花數(shù)')

以上所述是小編給大家介紹的JS判斷一個(gè)數(shù)是否是水仙花數(shù),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

編寫一個(gè)方法判斷一個(gè)數(shù)是不是水仙花數(shù)?

看下我的把 很簡(jiǎn)單的 :

import java.util.Scanner;

class Test

{

public static void main(String[] args)

{

Scanner in=new Scanner(System.in);

int x=0;

try

{

i=in.nextInt();

}

catch(Exception e)

{

System.out.println("輸入非數(shù)字!");

return;

}

if(x100||x=1000)

{

System.out.println("輸入的不是三位數(shù)!");

return;

}

if(isSX(x))

{

System.out.println(x"是水仙花數(shù)!");

}

else

{

System.out.println(x"不是水仙花數(shù)!");

}

}

static boolean isSX(int x)

{

String s="";

s=s+x;

int i1=new Integer(s[0]);

int i2=new Integer(s[1]);

int i3=new Integer(s[2]);

if((i1+i2+i3)==x)

{

return true;

}

else

{

return false;

}

}

}

輸入一個(gè)數(shù),判斷是不是水仙花數(shù)

水仙花數(shù)是指一個(gè) 3 位數(shù),它的每個(gè)位上的數(shù)字的3次冪之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

1、新建python文件,testpy.py;

2、編寫python代碼,

num=int(input("請(qǐng)輸入你要判斷的正整數(shù):"))

n=num

sum=0

length=len(str(num))

#str是將參數(shù)轉(zhuǎn)換成字符串的形式

#len是返回對(duì)象長(zhǎng)度或者項(xiàng)目個(gè)數(shù)

#例如len('hello')=5,len([1,2,3,4,5])=5

while?n!=0:

a=n%10

sum=sum+a**length

n=n//10#//取整除,返回商的整數(shù)部分

if?sum==num:

print(num,"是水仙花數(shù)")

else:

print(num,"不是水仙花數(shù)")

3、輸入整數(shù),152,判斷結(jié)果為非水仙花數(shù);

4、輸入整數(shù),153,判斷結(jié)果為水仙花數(shù);


網(wǎng)站題目:go語(yǔ)言判斷水仙花數(shù),C語(yǔ)言判斷一個(gè)三位數(shù)是否為水仙花數(shù)
文章出自:http://weahome.cn/article/hdgoeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部