Menu
CoddyTech

算术运算符

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

Swift 提供了算术运算符,用于执行基本的数学计算。它们的用法和你熟悉的数学运算一样,因此你可以轻松地在代码中进行加、减、乘、除运算。

以下是四种基本算术运算符:

let sum = 10 + 5        // 加法:15
let difference = 10 - 5 // 减法:5
let product = 10 * 5    // 乘法:50
let quotient = 10 / 5   // 除法:2

对整数进行除法运算时,Swift 会执行整数除法。它会丢弃小数部分,只返回整数。如果你需要小数结果,请改用 Double 值:

let intResult = 7 / 2       // 3(整数除法)
let doubleResult = 7.0 / 2.0 // 3.5(小数除法)

你可以在一个表达式中组合多个运算符。Swift 遵循标准的数学运算顺序:乘法和除法先于加法和减法进行:

let result = 2 + 3 * 4  // 14,不是 20
let grouped = (2 + 3) * 4 // 20(先算括号里的)
challenge icon

挑战

简单
编写一个函数 calculateExpression,接收三个整数 a、b 和 c,并返回表达式 a + b * c 的结果。

请记住,Swift 遵循标准的数学运算顺序:先进行乘法,再进行加法。

参数:

  • a (Int):第一个数字
  • b (Int):第二个数字
  • c (Int):第三个数字

返回值:a + b * c 的结果 (Int)

亲手试试

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // 在这里编写代码
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Swift 在线编辑器