Golang 程序打印列表中所有正数和负数的总和
脚步
读取要在列表中的多个元素。
使用for循环从用户那里获取元素并附加到列表中。
使用for循环,从列表中一个一个地获取元素并检查它是正数还是负数。
如果它是正的,检查它是奇数还是偶数,并找到单独的总和。
找出单个负数的总和。
打印所有的总和。
Element:-12
Element:34
Element:35
Element:89
所有正偶数的总和:34
所有正奇数的总和:124
所有负数的总和:-12
元素:-45
元素:-23
元素:56
元素:23
元素:7
所有正偶数之和:56
所有正奇数之和:30
所有负数之和:-68
示例
package main
import "fmt"
func main() {
fmt.Printf("输入要在列表中的元素数:")
var size int
fmt.Scanln(&size)
var arr = make([]int, size)
for i:=0; i 0{
if arr[i]%2==0 {
sum1=sum1+arr[i]
}else{
sum2=sum2+arr[i]
}
} else {
sum3=sum3+arr[i]
}
}
fmt.Println("所有正偶数的总和:", sum1)
fmt.Println("所有正奇数的总和:", sum2)
fmt.Println("所有负数的总和:", sum3)
} 输出结果输入要在列表中的元素数:4 Enter 0th element: -12 Enter 1 element: 34 Enter 2 element: 35 Enter 3 element: 89 0 1 2 3 所有正偶数的总和: 34 所有正奇数的总和: 124 所有负数的总和: -12
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下