用Java写输入一个四位数,求出每位数的数字和
时间: 2024-06-10 16:10:06 浏览: 144
求一个四位数各个位数的和
```java
import java.util.Scanner;
public class DigitSum {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个四位数:");
int num = sc.nextInt();
int sum = 0;
for (int i = 0; i < 4; i++) {
int digit = num % 10; // 取出最后一位数字
sum += digit; // 将数字累加到总和中
num /= 10; // 去掉最后一位数字
}
System.out.println("每位数字之和为:" + sum);
}
}
```
输入一个四位数,程序会依次取出最后一位数字,将其加入总和中,并将其去掉。循环4次后,总和即为每位数字之和。
阅读全文