ZKX's LAB

java求水仙花数 Java怎么样求水仙花数

2021-04-26知识3

java编程求水仙花数! 100到1000间是水仙花数:public class test {public static void main(String[]args){for(int i=100;i;i+){int a=i/100;int b=i/10%10;int c=i%10;if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)=i)System.out.println(i+\"是水仙花数\");}}}运行结果:153是水仙花数370是水仙花数371是水仙花数407是水仙花数

java求水仙花数 按照你的要求编写的求N位水仙花数的程序如下import java.util.Scanner;public class CCC {public static void main(String[]args){System.out.print(\"请输入正整数N(3):\");Scanner sc=new Scanner(System.in);int N=sc.nextInt();if(N|N>;7){System.out.println(\"N或者 N>;7\");return;}int min=(int)Math.pow(10,N-1);int max=(int)Math.pow(10,N);for(int i=min;i;i+){int tmp=i;int j=0;int a[]=new int[N];while(tmp。0){a[j]=tmp%10;tmp=tmp/10;j+;}int sum=0;for(int k=0;k;k+){sum=sum+(int)Math.pow(a[k],N);}if(sum=i){System.out.println(i);}}}}运行结果请输入正整数N(3):4163482089474

Java实现判断水仙花数 eclipse,JDK1.8 2 写代码: package day03;import java.util.Scanner;根据用户输入的数字判断是否是水仙花数 author applover public class NarcissisticNumber { 。

随机阅读

qrcode
访问手机版