求四位会员卡号之和

package come.one01;
import java.util.Scanner; // 导入Scanner类
public class One04 {
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);
}
}

原文地址:https://www.cnblogs.com/lpbk/p/11079942.html