今天我们来讲一道 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 代码。