为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题
基本的算术运算符是加法"+",减法"-",乘法"*",除法"/"
示例
加法 - 2+2 = 4
减法 - 4-1 = 3
乘法 - 2*3 = 6
除法 - 6/2 = 3
要在数组上执行这些操作,我们需要两个数组。首先将元素读入两个不同的数组,并从初始位置遍历两个数组的元素。从两个数组中取出每个元素并执行算术运算。
示例
假设第一个数组是arr1[],第二个数组是arr2[]
取出arr1[1]和arr2[1]的第一个元素并执行操作,例如:
arr1[1] + arr2[1] =
同样地,继续对其他对应元素执行相同过程,以执行剩余的运算符。
这里我们展示了如何在Go语言中对数组执行算术运算。这里的变量arr1, arr2 保存整数数组元素。使用for循环来查找每个算术运算的结果。
for 循环的语法
https://learnetutorials.cn/golang/loops-with-examples
下面是在 Go 程序中使用的步骤。
第一步:导入 fmt 包
第二步:启动 main() 函数
步骤3:声明两个整数数组arr1, arr2
步骤4:使用for循环执行加法、减法、除法、乘法和求余
步骤5:使用fmt.Println()打印结果
package main
import "fmt"
func main() {
arr1 := []int{10, 29, 70, 40, 127}
arr2 := []int{15, 25, 35, 45, 55}
fmt.Println("Add\tSub\tMul\tDiv\tMod")
for i := 0; i < 5; i++ {
fmt.Print("\n", arr1[i]+arr2[i], "\t")
fmt.Print(arr1[i]-arr2[i], "\t")
fmt.Print(arr1[i]*arr2[i], "\t")
fmt.Print(arr1[i]/arr2[i], "\t")
fmt.Print(arr1[i]%arr2[i], "\t")
}
fmt.Println()
}
Add Sub Mul Div Mod 25 -5 150 0 10 54 4 725 1 4 105 35 2450 2 0 85 -5 1800 0 40 182 72 6985 2 17