五个数之和的编程怎么写

时间:2025-01-25 11:59:39 游戏攻略

C语言

```c

include

int main() {

int a, b, c, d, e, sum = 0;

printf("请输入五个数,用空格分隔: ");

scanf("%d %d %d %d %d", &a, &b, &c, &d, &e);

sum = a + b + c + d + e;

printf("五个数之和为: %d\n", sum);

return 0;

}

```

C++

```cpp

include

include

int main() {

std::vector nums;

int input;

std::cout << "请输入5个数字,用空格分隔: ";

while (std::cin >> input) {

nums.push_back(input);

if (nums.size() == 5) break;

}

int sum = 0;

for (int num : nums) {

sum += num;

}

std::cout << "五数之和为: " << sum << std::endl;

return 0;

}

```

Java

```java

import java.util.Scanner;

public class SumOfFiveNumbers {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入5个数字,用空格分隔: ");

int sum = 0;

for (int i = 0; i < 5; i++) {

sum += scanner.nextInt();

}

System.out.println("五数之和为: " + sum);

}

}

```

Python

```python

def sum_of_five_numbers():

numbers = list(map(int, input("请输入5个数字,用空格分隔: ").split()))

if len(numbers) == 5:

return sum(numbers)

else:

return "输入的数字不足5个,请重新输入。"

print(sum_of_five_numbers())

```

JavaScript

```javascript

function sumOfFiveNumbers() {

let numbers = prompt("请输入5个数字,用空格分隔: ").split(' ');

if (numbers.length === 5) {

return numbers.reduce((a, b) => a + b, 0);

} else {

return "输入的数字不足5个,请重新输入。";

}

}

console.log(sumOfFiveNumbers());

```

这些示例展示了如何在不同的编程语言中实现求五个数之和的功能。你可以根据所使用的编程语言选择合适的代码片段进行参考和修改。