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教程之《JDK的安装与环境变量配置》

第二节:Java教程之《第一个Java程序》

第三节:Java教程之《print和println区别》

第四节:Java教程之《数据类型分类》

第五节:Java练习题——使用变量存储数据,实现个人简历信息的输出

第六节:Java练习题——打印购物小票

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一...
    阿里高级软件架构师阅读 3,313评论 0 19
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 7,143评论 0 9
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 5,166评论 0 41
  • 今天是8月25,离开学离大三还有一周,距离离家感觉如此近,如此远,早上下了一阵雨,看着天灰蒙蒙的,再下起雨,雨点由...
    望着天的猪猪阅读 230评论 0 1