Menu
CoddyTech

回顾:反转后的数组

本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 67 课,共 86 课。

challenge icon

挑战

简单

你会收到一行输入,其中包含用逗号分隔的整数(例如,1,2,3,4,5)。

使用循环手动反转数组:不要使用内置的 reversed() 方法。

从最后一个索引开始,到第一个索引为止遍历原数组,将每个元素追加到结果数组中,从而构建一个新数组。

打印反转后的数组。

示例:如果输入是 10,20,30,40,输出应为:

[40, 30, 20, 10]

亲手试试

// 读取输入并将其转换为整数数组
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO:在下方编写你的代码
// 用循环手动反转数组(不要使用 reversed())
// 从最后一个索引遍历到第一个索引,构建一个新数组

var reversedArray: [Int] = []

// 在这里编写你的循环


// 输出结果
print(reversedArray)

基础知识中的所有课

自己练习: Swift 在线编辑器