2.会员抽奖系统

import java.util.Scanner;
public class Main {
public static void main(String[] args){
int custNo;//客户会员号
System.out.println("请输入会员卡号");
Scanner input=new Scanner(System.in);
custNo=input.nextInt();
int gewei=custNo % 10;
int shiwei=custNo/10% 10 ;
int baiwei=custNo /100 %10;
int qianwei=custNo/1000;//解析获得 个十百千上的数字。
int sum=gewei+shiwei+baiwei+qianwei;
System.out.println("会员卡号"+custNo+"各位数之和为"+sum);
}
}

//思路,各位数之和的求解方式:a%b=c (a/b......c)其中c为余数
//比如1234,个位数字为这个数除以十的余数。
//*******************************
//各位数1234%10=123余4 则为4
//十位数1234%100余34 34/10=3.4→3
//百位数1234%1000余234 234/100=2.34→2
//千位数1234/1000=1.234→1
原文地址:https://www.cnblogs.com/qobin/p/2274859.html