四位数相加编程怎么写

时间:2025-01-25 14:41:39 游戏攻略

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);

```

这些示例代码都通过循环和取余、除法操作来计算一个四位数的各位数之和。你可以选择适合你的编程语言进行实现。