2 回答
TA贡献1827条经验 获得超8个赞
将加法结果存储在变量中并重用它:
import (
"fmt"
)
func main() {
var x int = 0
for {
var y int
fmt.Printf("Geben Sie eine Zahl zum addieren ein: ", x)
y, _ = fmt.Scanf("%d", &y)
x = add(x, y)
fmt.Println(x)
}
}
func add(x, y int) int {
return x + y
}
TA贡献1845条经验 获得超8个赞
package main
import (
"fmt"
)
func main() {
var x int
x = 0
for {
fmt.Printf("Geben Sie eine Zahl zum addieren ein: %d\n", x)
var y int
_, err := fmt.Scanf("%d\n", &y)
if err != nil {
panic(err)
}
oldX := x
x = add(x, y)
fmt.Printf("SUM: of %d+%d=%d\n", oldX, y, x)
}
}
func add(x, y int) int {
return x + y
}
- 2 回答
- 0 关注
- 76 浏览
添加回答
举报