packagemain
import"fmt"
funcmain(){
/*数组长度为5*/
varbalance=[]int{100,1,2,7,4}
varavgfloat32
varsumint
/*数组作为参数传递给函数*/
avg=getAverage(balance,5);
sum=getSum(balance,5);
/*输出返回的平均值*/
fmt.Printf("平均值为:%.2f\n",avg);
fmt.Println("..
分类:
编程语言 时间:
2017-04-30 22:50:08
阅读次数:
181
Go切片(Slice)是Go数组的一个抽象。由于Go数组允许定义类型的变量,可以容纳相同数据类型的几个数据项,但它不提供任何内置的方法来动态增加其大小或获取自己的子数组。切片就没有这样的限制。它提供了数组所需的许多实用功能,并广泛用于Go编程。定义切片varnumbers[]int/*未..
分类:
编程语言 时间:
2017-04-06 23:56:56
阅读次数:
285
数组,是用来存储集合数据的。这种场景非常多,我们编码的过程中,都少不了要读取或者存储数据。当然除了数组之外,我们还有切片、Map映射等数据结构可以帮我们存储数据,但是数组是它们的基矗内部实现要想更清晰地了解数组,我们先得了解它的内部实现。数组是长度固定的数据类..
分类:
编程语言 时间:
2017-04-06 10:16:45
阅读次数:
198
一、数组 与其他大多数语言类似,Go语言的数组也是一个元素类型相同的定长的序列。 (1)数组的创建 数组有 3 种创建方式: 1) [length]Type 2) [length]Type{value1, value2, ... , valueN} 3) [...]Type{value1, valu ...
分类:
编程语言 时间:
2016-11-17 07:49:47
阅读次数:
248