需求说明
* 键盘输入四位数字的会员卡号
* 使用“/”和“%”运算符分解获得会员卡各个位上的数字
* 将各个位上数字求和
package cn.bdqn.demo04;
import java.util.Scanner;
public class Demo04 {
/*
* //求四位会员卡号之和
*
* 需求说明
* 键盘输入四位数字的会员卡号
* 使用“/”和“%”运算符分解获得会员卡各个位上的数字
* 将各个位上数字求和
*/
public static void main(String[] args) {
// 创建Scanner类对象
Scanner sc = new Scanner(System.in);
// 键盘输入四位数字的会员卡号
System.out.println("请输入4位数字的会员卡号:");
int card = sc.nextInt();
System.out.println("你的会员卡号是:" + card);
// 使用“/”和“%”运算符分解获得会员卡各个位上的数字
int geWei = card % 10;
int shiWei = card / 10 % 10;
int baiWei = card / 100 % 10;
int qianWei = card / 1000;
System.out.println("个位数字:" + geWei + ",十位数字:" + shiWei + ",百位数字:"
+ baiWei + ",千位:" + qianWei);
//将各个位上数字求和
int sum =geWei+shiWei+baiWei+qianWei;
System.out.println("你的会员卡各个位上的数字之和为:"+sum);
}
}