go语言运算符
算数运算符,假设A值为10,B值为20
运算符 | 描述 | 实例 |
+ | 相加 | A+B输出结果为30 |
- | 相减 | A-B输出结果为-10 |
* | 相乘 | A*B输出结果为200 |
/ | 相除 | B/A输出结果为2 |
% | 求余 | B%A输出结果为0 |
++ | 自增 | A++输出结果为11 |
-- | 自减 | A--输出结果为9 |
运行例子如下:
package main
import "fmt"
func main() {
var a int = 20
var b int = 10
var c int
c = a + b
fmt.Printf("第一行 - c 的值为 %d\n", c)
c = a - b
fmt.Prinrf("第二行 - c 的值为 %d\n", c)
c = a * b
fmt.Printf("第三行 - c 的值为 %d\n", c)
c = a / b
fmt.Printf("第四行 - c 的值为 %d\n", c)
c = a % b
fmt.Printf("第五行 - c 的值为 %d\n", c)
a++
fmt.Printf("第六行 - a的值为 %d\n", a)
a = 20
a--
fmt.Printf("第七行 - a的值为 %d\n", a)
}
输出结果为:
第一行 - c 的值为30
第二行 - c的值为10
第三行 - c的值为200
第四行 - c的值为2
第五行 - c的值为0
第六行 - c的值为21
第七行 - c的值为19