package main
import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
	// 4. 随机生成五个数,并将其反转打印。复杂应用

	// 思路:
	// 	随机生成五个数,rand.Intn() 函数
	// 	当我们得到随机数后,就放到一个数组 int数组
	// 	反转打印
	var intArr [5]int
	// 为了每次生成的随机数不同,我们需要设置一个seed值
	rand.Seed(time.Now().UnixNano())
	for i := 0; i < len(intArr); i++ {
		intArr[i] = rand.Intn(100)
	}
	fmt.Println("intArr",intArr)
	for i := 0; i < len(intArr) / 2; i++ {
		var temp int
		temp = intArr[i]
		intArr[i] = intArr[len(intArr) - i - 1]
		intArr[len(intArr) - i - 1] = temp
	}

	fmt.Println("intArr",intArr)
}