在Linux中编写一个数组累加程序
时间: 2024-03-14 16:44:35 浏览: 20
好的,下面是一个在 Linux 系统中使用 C 语言编写的数组累加程序:
```c
#include <stdio.h>
int main() {
int nums[] = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += nums[i];
}
printf("数组累加结果为:%d\n", sum);
return 0;
}
```
这个程序首先定义了一个包含 5 个整数的数组 `nums`,然后定义了一个变量 `sum`,用于保存数组元素的累加和。
接下来,程序使用 `for` 循环遍历数组 `nums` 中的每个元素,将其加入到变量 `sum` 中,最后使用 `printf` 函数输出累加结果。
运行该程序,输出结果如下:
```
数组累加结果为:15
```
这个程序可以处理任意长度的数组,只需要将循环条件中的 `5` 替换为对应的数组长度即可。
相关问题
用java编写数组累加程序
好的,下面是一个使用 Java 编写的数组累加程序:
```java
public class ArraySum {
public static void main(String[] args) {
int[] nums = {1, 2, 3, 4, 5};
int sum = 0;
for (int num : nums) {
sum += num;
}
System.out.println("数组累加结果为:" + sum);
}
}
```
这个程序首先定义了一个包含 5 个整数的数组 `nums`,然后定义了一个变量 `sum`,用于保存数组元素的累加和。
接下来,程序使用 `for-each` 循环遍历数组 `nums` 中的每个元素,将其加入到变量 `sum` 中,最后使用 `System.out.println` 函数输出累加结果。
运行该程序,输出结果如下:
```
数组累加结果为:15
```
这个程序可以处理任意长度的数组,只需要将 `nums` 替换为对应的数组即可。
用c++编写数组累加程序
好的,下面是一个示例的使用 C++ 编写的数组累加程序:
```c++
#include <iostream>
using namespace std;
int main() {
int nums[] = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += nums[i];
}
cout << "数组累加结果为:" << sum << endl;
return 0;
}
```
这个程序首先定义了一个包含 5 个整数的数组 `nums`,然后定义了一个变量 `sum`,用于保存数组元素的累加和。
接下来,程序使用 `for` 循环遍历数组 `nums` 中的每个元素,将其加入到变量 `sum` 中,最后输出累加结果。
运行该程序,输出结果如下:
```
数组累加结果为:15
```
这个程序可以处理任意长度的数组,只需要将循环条件中的 `5` 替换为对应的数组长度即可。