1 个回答
只然
回答于 2024-07-20
已采纳
提问:JAVA判断某个整数是否为水仙花数
网友回答:
/*水仙花数 是指一个3位数, 它的每个数上的 数之和等于它本身 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 这是分割线 */ import java.util.Scanner; class Test{ private int sum=0; private Scanner item=new Scanner(System.in); public void isCou(){ System.out.println("输入一个3位数整数"); String tems=item.next(); int fin=Integer.valueOf(tems); for(int x=0;x<3;x++){ int tem=Integer.valueOf(tems.substring(x,x+1)); int s=tem*tem*tem; sum+=s; } if(fin==sum){ System.out.println("是水仙花数"); }else{ System.out.println("不是水仙花数"); } } public static void main(String[] args){ new Test().isCou(); } }
我来回答
相关问题
1
回答
游戏王卡组推荐
单机游戏
567 浏览