Java练习题——计算个位十位百位千数的和

需求说明:

·键盘输入四位数字的会员卡号

·使用“/”和“%”运算符分解获得会员卡各个位上的数字

·将各个位上数字求和

首先,打开eclipse,新建一个类



代码如下:

package com.tanzhou;

import java.util.Scanner;

public class Demo03 {

public static void main(String[] args) {

//定义Scanner类型对象input

Scanner input=new Scanner(System.in);

//输入4位会员卡号

System.out.println("请输入4位会员卡号:");

int custNo=input.nextInt();

//显示会员卡号

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 total=qianwei+baiwei+shiwei+gewei;

System.out.println("会员卡号"+custNo+"各位之和:"+total);




#java求职##Java##学习路径#
全部评论
我就不喜欢做这种题
点赞 回复 分享
发布于 2022-03-14 12:06

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务