1.实现计算1+2-3+4-5+6-7 …… -99+100 结果的程序使用Go语言
时间: 2023-09-10 22:15:01 浏览: 143
以下是使用Go语言实现计算1+2-3+4-5+6-7 …… -99+100的程序:
```go
package main
import "fmt"
func main() {
sum := 0
for i := 1; i <= 100; i++ {
if i%2 == 0 {
sum += i
} else {
sum -= i
}
}
fmt.Println(sum)
}
```
运行结果为:-50
程序中使用了一个变量`sum`来存储计算结果。循环从1到100,如果当前数是偶数,则加上该数;否则减去该数。最终输出`sum`的值即可。
相关问题
.实现计算1+2-3+4-5+6-7 …… -99+100 结果的程序用go语言
可以使用循环来实现该计算,以下是用 Go 语言实现的程序:
```go
package main
import "fmt"
func main() {
sum := 0
for i := 1; i <= 100; i++ {
if i%2 == 0 {
sum += i
} else {
sum -= i
}
}
fmt.Println("计算结果为:", sum)
}
```
程序中使用了一个变量 `sum` 来保存计算结果,然后使用 `for` 循环遍历 1 到 100 的整数。在每次循环中,如果当前整数是偶数,则将其加到 `sum` 中;如果是奇数,则将其减去。最终输出计算结果即可。
go语言 实现计算1+2-3+4-5+6-7 …… -99+100 结果的程序使用Go语言
可以使用循环结构和条件语句来实现这个计算过程,以下是一个示例程序:
```go
package main
import "fmt"
func main() {
sum := 0
sign := 1
for i := 1; i <= 100; i++ {
sum += sign * i
sign = -sign
}
fmt.Println("1-2+3-4+...+99-100=", sum)
}
```
首先定义变量 `sum` 表示计算结果,变量 `sign` 表示当前项的符号,初始值为1。然后使用for循环对1到100的整数进行遍历,每次计算当前项的值并加到 `sum` 中,同时更新 `sign` 的值。最后输出计算结果即可。
阅读全文