用go语言实现满足以下要求的代码:2个变量 13 7 要求分别进行 & 7 ^运算 求结果
时间: 2024-03-08 17:47:35 浏览: 26
好的,以下是Go语言实现的代码:
```go
package main
import "fmt"
func main() {
var a, b int = 13, 7
result1 := a & b
result2 := a ^ b
fmt.Println("a & b =", result1)
fmt.Println("a ^ b =", result2)
}
```
上述代码中,我们定义了两个变量`a`和`b`,分别赋值为`13`和`7`。然后,使用`&`运算符对`a`和`b`进行按位与运算,将结果存储在变量`result1`中。使用`^`运算符对`a`和`b`进行按位异或运算,将结果存储在变量`result2`中。最后,使用`fmt.Println`函数将结果输出。运行代码,输出结果如下:
```
a & b = 5
a ^ b = 10
```
按位与运算的结果为`5`,按位异或运算的结果为`10`。