2.6 (求一个整数各位数的和)编写程序,读取一个在0---1000之间的整数,并将改整数的各位数的各位数字相加。例如:932,=14;


  /**
  * 需求:用Scanner读取一个在0---1000之间的整数,并将改整数的各位数的各位数字相加。
  * 思路:利用Scanner读取一个在0---1000之间的整数,利用%求出各个数,相加即可。
  *
  * 步骤:略
  */

import java.util.Scanner;
public class Demo_1{
    public static void main(String[] agrs) {
        Scanner input = new Scanner(System.in);
        System.out.print("Enter a number 0 and 1000: ");
        int number = input.nextInt();
        int numbera = number % 10;
        int numberb = number / 10;
        int numberc= numberb % 10;
        int numberd= numberc % 10;
        
        int sum = numbera  + numberc + numberd;
        System.out.println("The sum of the digits is " + sum );
    }
}

 

 

 

posted on 2017-09-17 15:13  马文奇  阅读(2041)  评论(0编辑  收藏  举报

导航