Linux 拨号vps windows公众号手机端

shell数组求和的方法是什么

lewis 6年前 (2019-03-10) 阅读数 12 #程序编程
文章标签 shellshell数组求和

在shell中,可以使用循环遍历数组,然后将数组元素相加,从而实现数组求和。具体方法如下:

```bash

#!/bin/bash


# 定义数组

arr=(1 2 3 4 5)


# 定义变量sum,初始化为0

sum=0


# 循环遍历数组,将数组元素相加

for i in ${arr[@]}

do

sum=$(expr $sum + $i)

done


# 输出数组求和结果

echo "数组元素之和为:$sum"

```

在上述代码中,首先定义了一个数组`arr`,然后定义了一个变量`sum`,用于存储数组元素之和。接着使用`for`循环遍历数组`arr`,将数组元素依次加入到变量`sum`中。最后输出变量`sum`的值,即为数组的求和结果。需要注意的是,在计算数组元素之和时,需要使用`expr`命令进行数值计算。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门