/**
* 求一个整数个位数的和。
* 读取一个在0到1000之间的整数,并将该整数的各位数字相加。
* 例如,整数932,各位数字之和(digits)是14。
* 个(bits),十(tens),百(hundreds)。
* 下面是一个运行示例:
* ——————————————————————————————————————————
* | Enter a number between 0 and 1000: 932 |
* | The sum of the digits is 14 |
* ——————————————————————————————————————————
*/
package Test;
import java.util.Scanner;
import java.math.*;
public class T26 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a number between 0 and 1000: ");
int number = input.nextInt();
int houndreds = number / 100;
int tens = (number % 100) / 10;
int bits = (number % 100) % 10;;
// System.out.println("Hundreds is: " + hundreds + "\nTens is: " + tens + "\nbits is: " + bits);
int sum = houndreds + tens + bits;
System.out.println("The sum of the digits is " + sum);
}
}
第2章:求一个整数个位数的和
最新推荐文章于 2022-05-14 13:56:36 发布