当先锋百科网

首页 1 2 3 4 5 6 7

今天我们来讲一道 java 编程题目:求一个三位数各位数字之和。

public class Main {
public static void main(String[] args) {
int num = 123;
int sum = 0;
while (num >0) {
sum += num % 10;
num /= 10;
}
System.out.println("三位数各位数字之和为:" + sum);
}
}

首先,我们需要定义一个三位数,这里我们定义为123。接着,我们需要一个变量sum用来记录各位数字之和,初始值为0。然后,我们使用while循环来逐位计算各个数字之和。在循环中,我们使用取模运算符%求出数字的个位数,并将其加到sum中。接着,我们将num除以10,去掉个位数,继续计算下一位数字。最后,我们输出各位数字之和。

以上就是求一个三位数各位数字之和的 java 代码。