如何用java输出四叶玫瑰花数

 时间:2026-02-14 09:05:01

1、新建一个项目,一个类,类名为siyemeigui,类名与文件名一致即可。

public class siyemeigui{

public static void main(String args[])

{

}

}

2、声明变量;

public class siyemeigui {

 public static void main(String args[]) {  int i,j,k,l;  int number;

}

3、利用for循环求出四位数上的各位数值并把四位数的值赋值给number;

public class siyemeigui {

 public static void main(String args[]) {  int i,j,k,l;  int number;    for(int n=1000;n<=9999;n++)  {   i=n/1000;   j=n%1000/100;   k=n%1000%100/10;   l=n%1000%100%10;   number=n;

}

}

4、加入条件语句判断是否成立;如果成立就输出。

public class siyemeigui {

 public static void main(String args[]) {  int i,j,k,l;  int number;    for(int n=1000;n<=9999;n++)  {   i=n/1000;   j=n%1000/100;   k=n%1000%100/10;   l=n%1000%100%10;   number=n;

if(number==i*i*i*i+j*j*j*j+k*k*k*k+l*l*l*l)

{

     System.out.println("四叶玫瑰花数为"+number);

}

}

}

}

5、结果:

四叶玫瑰花数为1634四叶玫瑰花数为8208四叶玫瑰花数为9474

  • C语言中的函数如何声明和使用?
  • dev c++怎么用怎么改中文
  • 如何保存多个字符串
  • dev c++如何设置字体大小
  • Visual Studio解决方案资源窗口不见了怎么解决
  • 热门搜索
    社保基数怎么算 南京林业大学怎么样 手抓饼的面饼怎么做 自喷漆怎么洗掉 薇诺娜怎么样 孩子不爱写作业怎么办 赫莲娜怎么样 win7定时关机怎么设置 宝宝脸上过敏怎么办 生殖器疱疹怎么治