用Java编程“ 输入数字N,判断N内的水仙花数有哪些?”谢谢哦

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:33:50

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.readLine());
}catch(IOException e){}
for(i=1;i<=n;i++)
{
j=i/100;
k=i/10%10;
n=i%10;
if(j*100+k*10+n==j*j*j+k*k*k+n*n*n)
System.out.println(i);
}
}
}

以上就是:输入数字N,可以得到N内的水仙花数!!

public class Xy1
{
static int sq(int x)
{
int y;
y=x*x*x;
return y;
}
public static void main(String args[])
{
int i,a,b,s;
for(i=100;i<1000;i++)
{
a=i;
s=0;
while(a>0)
{
b=a%10;