在go语言里用for写出已知数组a[6]={"a","b","c","d","e","f"},输出数组b[6]={"f","e","d","c","b","a"}
时间: 2023-09-06 15:09:23 浏览: 88
以下是使用 for 循环实现的代码:
```go
package main
import "fmt"
func main() {
a := [6]string{"a", "b", "c", "d", "e", "f"}
b := [6]string{}
for i := 0; i < len(a); i++ {
b[i] = a[len(a)-1-i]
}
fmt.Println(b) // 输出 [f e d c b a]
}
```
首先我们定义了数组 `a` 和 `b`,其中 `a` 是已知的数组,`b` 是要输出的数组。
然后我们使用 for 循环对 `a` 数组进行遍历,从最后一个元素开始,逐个将元素赋值给 `b` 数组对应位置,这里使用了 `len(a)-1-i` 计算出当前元素在 `a` 数组中的倒序位置。
最后输出 `b` 数组即可。
阅读全文