下面是Java代码实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个三位数的自然数:");
int num = sc.nextInt();
int hundred = num / 100;
int ten = (num % 100) / 10;
int one = num % 10;
int sum = hundred + ten + one;
System.out.println("个位、十位、百位上的数字之和为:" + sum);
}
}
代码运行结果:
请输入一个三位数的自然数:347
个位、十位、百位上的数字之和为:14