Java 示例
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个四位数:");
int num = scanner.nextInt();
int sum = 0;
while (num > 0) {
sum += num % 10;
num /= 10;
}
System.out.println("四位数的各位数和为:" + sum);
}
}
```
C++ 示例
```cpp
include
int main() {
int num, sum = 0;
std::cout << "请输入一个四位数:";
std::cin >> num;
while (num > 0) {
sum += num % 10;
num /= 10;
}
std::cout << "四位数的各位数和为:" << sum << std::endl;
return 0;
}
```
Python 示例
```python
num = int(input("请输入一个四位数:"))
sum = 0
while num > 0:
sum += num % 10
num //= 10
print("四位数的各位数和为:", sum)
```
JavaScript 示例
```javascript
let num = parseInt(prompt("请输入一个四位数:"));
let sum = 0;
while (num > 0) {
sum += num % 10;
num = Math.floor(num / 10);
}
console.log("四位数的各位数和为:" + sum);
```
这些示例代码都通过循环和取余、除法操作来计算一个四位数的各位数之和。你可以选择适合你的编程语言进行实现。