package cn.bdqn; import java.util.Scanner; //导入Scanner类 public class PB_LuckyNumSum{ public static void main(String[] args){ int custNo; // 客户会员号 // 输入会员卡号 System.out.println("请输入4位会员卡号:"); Scanner input=new Scanner(System.in); //System.in代表键盘 custNo=input.nextInt(); //nextInt()获取从键盘输入的一个整数,并付给num变量 System.out.println("会员卡号是:" + custNo); //利用“/”和“%”运算符获得每位数字 int gewei=custNo % 10; // 分解获得个位数 int shiwei=custNo / 10 % 10; // 分解获得十位数 int baiwei=custNo / 100 % 10; // 分解获得百位数 int qianwei=custNo / 1000; // 分解获得千位数 System.out.println("千位数:" + qianwei+",百位数:" + baiwei+",十位数:" + shiwei+",个位数:" + gewei); //利用“+”运算符计算数字之和 int sum=gewei + shiwei + baiwei + qianwei; System.out.println("会员卡号" + custNo + "各位之和: " + sum); } }