|
训练要点:
运算符(%、/)的使用
使用Scanner类接收用户输入
需求说明:
商场推出幸运抽奖活动
根据抽奖规则计算会员卡号各位数字之和
实现思路:
1、接收输入的会员卡号
2、分解获得各位数字
3、计算各位数字之和
代码:
import java.util.Scanner;
public class Count{
public static void main(String [] args){
Scanner input=new Scanner(System.in);
System.out.print("请输入4位会员卡号:");
int num=input.nextInt();// 8349
// %求余数 / 商
// 8349
int num1=num%10;//9
int num2=num/10;//834
int num3=num2%10;//4
int num4=num2/10;//83
int num5=num4%10;//3
int num6=num4/10;//8
int sum=num1+num3+num5+num6;
System.out.println("会员卡号"+num+"各位之和:"+sum);
}
}
运行结果:
|
|