java的用法(了解80%~90%)
第一题:
1.定义方法 isSXH(int num)
功能:判断数字num是否是水仙花数,如果是返回true,如果不是返回false
2.在主方法中,键盘录入数据,调用isSXH方法,判断传入的数据是否为水仙花数,如果是就输出”xxx为水仙花数”,否则就输出”xxx不是水仙花数”
演示:
请输入一个三位整数:
100
100不是水仙花数
package demo;
import java.util.Scanner;
public class Demo04 {
public static void main(String[] args) {
isSXH();
}
static void isSXH(){
Scanner s1=new Scanner(System.in);
System.out.println("请输入一个三位整数");
int num = s1.nextInt();
int g=num%10;//个位
int s=num/10%10;//十位
int b=num/100;//百位
if (g*g*g+s*s*s+b*b*b==num){
System.out.println(num+"是水仙花数");
}else {
System.out.println(num+"不是水仙花数");
}
}
}

![java【Scanner,Random,ArrayList】的用法(了解80%~90%)
[编程语言教程]](https://www.zixueka.com/wp-content/uploads/2024/01/1706711132-96a2de97cd84ce7.jpg)
