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+"不是水仙花数"); } } }