3. 编写一个java应用程序,要求程序从键盘接收一个整数,然后计算该整数各位数字之和,并打印结果,并截图运行结果。
时间: 2024-10-28 20:06:35 浏览: 14
java 输入一个数字组成的数组(输出该数组的最大值和最小值)
编写一个Java程序来实现这个需求,可以按照以下步骤操作:
```java
import java.util.Scanner;
public class SumOfDigits {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
int number = scanner.nextInt(); // 从键盘接收输入
int sum = 0;
while (number != 0) { // 计算每一位的和
sum += number % 10; // 取余数得到个位,然后加到总和上
number /= 10; // 将十进制位置移一位
}
System.out.println("数字各位之和为: " + sum); // 打印结果
// 这里无法直接截图运行结果,因为这通常需要用户手动操作,例如截屏工具或者查看控制台输出。如果你需要展示给用户看,可以在控制台上显示或者提供一个简单的图形界面。
}
}
```
阅读全文