自增与自减
本课属于 Coddy GO 学习旅程的“基础知识”单元。第 20 课,共 109 课。
递增和递减运算符提供了一种简写方式,可以将变量加 1 或减 1。
Go 使用 ++ 将变量增加 1,使用 -- 将变量减少 1:
count := 5
count++ // 等同于:count = count + 1
fmt.Println(count)
count-- // 等同于:count = count - 1
fmt.Println(count)输出:
6
5重要:在 Go 中,++ 和 -- 是语句,不是表达式。它们只能单独写在一行中,不能放在其他表达式内。
挑战
入门在这个挑战中,你将练习在 Go 中使用递增(++)和递减(--)运算符。
我们有一个初始值已设定的变量 counter。你的任务是:
- 使用
++运算符将计数器递增两次 - 使用
--运算符将计数器递减一次
然后,程序会打印计数器的最终值。
亲手试试
package main
import "fmt"
func main() {
// 计数器的初始值
counter := 5
// TODO:使用 ++ 运算符将 counter 递增两次
// TODO:使用 -- 运算符将 counter 递减一次
// 打印最终值
fmt.Println("Final counter value:", counter)
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Go 在线编译器