判断水仙花数java代码
@仉肿5949:java随意输入数字判断是不是水仙花数并打印所有水仙花数 -
应朱13365104273…… import java.util.*; public class Yugi{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = scan.nextInt(); if(num > 99 && num < 1000){ int a = num / 100; int b = num / 10 % 10; int c = num % 10; if(a * a * a + b * ...
@仉肿5949:编写一个方法判断一个数是不是水仙花数? -
应朱13365104273…… public class WaterFlower { /** *下面这个方法就是楼主需要的 */ public static void f1(int i) { String s=(new Integer(i)).toString(); int i1=Integer.parseInt(s.substring(0,1)); int i2=Integer.parseInt(s.substring(1,2)); int i3=Integer.parseInt(s.substring(2))...
@仉肿5949:用JAVA求水仙花数? -
应朱13365104273…… 100到1000间是水仙花数: public class test { public static void main(String[] args) { for(int i=100; i<1000; 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是水仙花数
@仉肿5949:用Java编程“ 输入数字N,判断N内的水仙花数有哪些?”谢谢哦 -
应朱13365104273…… import java.io.*; public class Hua {public static void main(String[] args) { int i,j,k,n; int t=0; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("1到n的水仙花数是:"); try{ n=Integer.parseInt(in....
@仉肿5949:JAVA编水仙花数
应朱13365104273…… public void isNumber(int num) { String numm=""+ num;//首先把你输入的整型数转换成字符类型 int len=numm.length();//得到你输入的数的个数(你要判断的数是三位数、四位数、、、) int [] nums=new int [len];//声明一个数组来保存输...
@仉肿5949:JAVA中编写一个函数判断是否为水仙花数,并输出100到999的所有水仙花数 -
应朱13365104273…… 写一个for循环,在循环里面将这个数分解为个位、十位、百位,然后加起来一判断就出来了
@仉肿5949:编写方法判断水仙花数java -
应朱13365104273…… /** * 1000以内的水仙花数 * * @author Administrator * */ public class Shuixianhua { public static void main(String[] args) { for (int i = 100; i < 1000; i++) { int i1 = i / 100; int i2 = (i / 10) % 10; int i3 = i % 100; int sum = i1 * i1 * i1 + i2 * i2 * i2 + i3 * i...
@仉肿5949:java求水仙花数,怎么样统计水仙花数的个数啊? -
应朱13365104273…… 统计水仙花数的个数的话可以使用一个变量来计数,循环判断如果这个数是水仙花数的话,就把这个数加1. 具体示例代码如下: publicclassDemo1{ publicstaticvoidmain(String[]args){ System.out.println(\\\"100~999之间的水仙花数是:\\\")...
@仉肿5949:java怎样求水仙花数
应朱13365104273…… public class ShxhNum {public static void main(String[] args) { int a, b, c, d, i = 0; System.out.println("你要找的水仙花数为: "); for (a = 100; a < 1000; a++) { b = a / 100; c = (a / 10) % 10; d = a % 100 % 10; if (a == b * b * b + c * c * c + d * d * d)...
@仉肿5949:Java用while语句来找出所有的水仙花数 -
应朱13365104273…… 这位网友,说白了整个程序中就这一个关键代码,再加上变量声明、主类名和main方法就什么都不用加了,程序如下. public class Test{ public static void main(String[] args){ int x=100; int a,b,c; while(x<1000) { a=x%10; b=(x%100-a)/10; c=(x-x%100)/100; if(a*a*a+b*b*b+c*c*c==x) System.out.println(x); x++; } } }
应朱13365104273…… import java.util.*; public class Yugi{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int num = scan.nextInt(); if(num > 99 && num < 1000){ int a = num / 100; int b = num / 10 % 10; int c = num % 10; if(a * a * a + b * ...
@仉肿5949:编写一个方法判断一个数是不是水仙花数? -
应朱13365104273…… public class WaterFlower { /** *下面这个方法就是楼主需要的 */ public static void f1(int i) { String s=(new Integer(i)).toString(); int i1=Integer.parseInt(s.substring(0,1)); int i2=Integer.parseInt(s.substring(1,2)); int i3=Integer.parseInt(s.substring(2))...
@仉肿5949:用JAVA求水仙花数? -
应朱13365104273…… 100到1000间是水仙花数: public class test { public static void main(String[] args) { for(int i=100; i<1000; 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是水仙花数
@仉肿5949:用Java编程“ 输入数字N,判断N内的水仙花数有哪些?”谢谢哦 -
应朱13365104273…… import java.io.*; public class Hua {public static void main(String[] args) { int i,j,k,n; int t=0; BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("1到n的水仙花数是:"); try{ n=Integer.parseInt(in....
@仉肿5949:JAVA编水仙花数
应朱13365104273…… public void isNumber(int num) { String numm=""+ num;//首先把你输入的整型数转换成字符类型 int len=numm.length();//得到你输入的数的个数(你要判断的数是三位数、四位数、、、) int [] nums=new int [len];//声明一个数组来保存输...
@仉肿5949:JAVA中编写一个函数判断是否为水仙花数,并输出100到999的所有水仙花数 -
应朱13365104273…… 写一个for循环,在循环里面将这个数分解为个位、十位、百位,然后加起来一判断就出来了
@仉肿5949:编写方法判断水仙花数java -
应朱13365104273…… /** * 1000以内的水仙花数 * * @author Administrator * */ public class Shuixianhua { public static void main(String[] args) { for (int i = 100; i < 1000; i++) { int i1 = i / 100; int i2 = (i / 10) % 10; int i3 = i % 100; int sum = i1 * i1 * i1 + i2 * i2 * i2 + i3 * i...
@仉肿5949:java求水仙花数,怎么样统计水仙花数的个数啊? -
应朱13365104273…… 统计水仙花数的个数的话可以使用一个变量来计数,循环判断如果这个数是水仙花数的话,就把这个数加1. 具体示例代码如下: publicclassDemo1{ publicstaticvoidmain(String[]args){ System.out.println(\\\"100~999之间的水仙花数是:\\\")...
@仉肿5949:java怎样求水仙花数
应朱13365104273…… public class ShxhNum {public static void main(String[] args) { int a, b, c, d, i = 0; System.out.println("你要找的水仙花数为: "); for (a = 100; a < 1000; a++) { b = a / 100; c = (a / 10) % 10; d = a % 100 % 10; if (a == b * b * b + c * c * c + d * d * d)...
@仉肿5949:Java用while语句来找出所有的水仙花数 -
应朱13365104273…… 这位网友,说白了整个程序中就这一个关键代码,再加上变量声明、主类名和main方法就什么都不用加了,程序如下. public class Test{ public static void main(String[] args){ int x=100; int a,b,c; while(x<1000) { a=x%10; b=(x%100-a)/10; c=(x-x%100)/100; if(a*a*a+b*b*b+c*c*c==x) System.out.println(x); x++; } } }