一,思路:
1.从终端输入13579,并保存到数组中。
2.用临时变量在循环中递减的方式倒序数组的元素
3.将倒序后的数组赋值给原数组
二,代码:
package main
import "fmt"
/*
试保存1 3 5 7 9 五个奇数到数组,并倒序打印
*/
func main() {
var arr = [5]int{}
for i := 0; i < len(arr); i++ {
fmt.Printf("请输入第%d个奇数:", i+1)
fmt.Scanln(&arr[i])
}
fmt.Println(arr)
tempIndex := len(arr)
tempArr := [5]int{}
for i := 0; i < len(arr); i++ {
tempIndex--
tempArr[tempIndex] = arr[i]
}
arr = tempArr
fmt.Println(arr)
}
三,效果: