Java程序设计实验1.1
题目:新建一个java文件,文件名MyApplication,编写一个程序实现三位数字的水仙花数,它的每个位上的数字的三次幂的和等于它本身,例如153=13+53+33。最终效果如下图所示。
图1 MyApplication运行结果
Java程序代码如下:
package MyApplication;
public class MyApplication{
public static void main(String[] args){
//TODO 自动生成的方法存根
int i,a,b,c;
for(i=100;i<1000;i++)
{
a=i/100;
b=i/10%10;
c=i%10;
if(i== a*a*a + b*b*b + c*c*c)
{
System.out.println(i+"水仙花数!");
}
}
}
}
程序的运行结果为:



