golang实现类似php array_sum

func arraySum(nums []int) int {
    sum := 0
    for _, num := range nums {
        sum += num
    }
    return sum
}

该函数接受一个整数数组 nums,并返回数组中所有元素的总和。

要使用该函数,只需将要求和的数组作为参数调用即可,例如:

sum := arraySum([]int{1, 2, 3, 4, 5})
fmt.Println(sum) // 输出:15

由于数组中的元素总和为 1 + 2 + 3 + 4 + 5 = 15,因此输出为 15。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • golang中建议用驼峰写法,不直接用in_array,改用inArray 该函数接受两个参数:needle 表示...
    php转go阅读 5,272评论 0 1
  • 算法思想贪心思想双指针排序快速选择堆排序桶排序荷兰国旗问题二分查找搜索BFSDFSBacktracking分治动态...
    第六象限阅读 8,779评论 0 0
  • 1.链表 1.实现一个单向链表 2.找出链表相交节点,假设均没有环 3.判断链表是否有环思路:使用快慢两个指针,当...
    X1028阅读 3,916评论 0 0
  • 从8月15号来到北京一直到今天,一月有余。来的这段时间一直准备笔试面试,大大小小的公司,乱七八糟面了10多家,近期...
    码农大咖阅读 4,249评论 0 0
  • 一、和问题 2020.09.21 No.1 两数之和 给定一个整数数组 nums 和一个目标值 target,请你...
    维李设论阅读 4,064评论 0 1