go语言求1-100的和、奇数和、偶数和
package main
import "fmt"
func main() {
var sum int = 0 //偶数和变量
var sum1 int = 0 //奇数和变量
var sum2 int = 0
for i := 1; i <= 100; i++ {
sum2 = sum2 + i
}
fmt.Println("1-100的和是:", sum2)
/*
偶数计算
*/
for i := 1; i <= 100; i++ {
if i%2 == 0 {
sum = sum + i
}
}
fmt.Println("1-100的偶数和是:", sum)
/*
奇数计算
*/
for j := 1; j <= 100; j++ {
if j%2 != 0 {
sum1 = sum1 + j
}
}
fmt.Println("1-100的奇数和是:", sum1)
}