Golang 程序来检查一个数字是否是一个完全数
脚步
读取一个整数并将其存储在一个变量中。
初始化一个变量以将适当的除数之和计数为 0。
使用 for 循环和 if 语句将整数的适当除数添加到 sum 变量。
检查数字的真除数之和是否等于变量。
打印最终结果。
输入任意数字: 6 这个数字是一个完美的数字! | 输入任意数字:25 该数字不是完美数字! |
示例
package main输出结果import "fmt"
func main(){
var n int
fmt.Print("输入任意数字: ")
fmt.Scanf("%d", &n)
sum1 := 0
for i:=1; i<n;i++{
if n % i ==0{
sum1 += i
}
}
if sum1 == n {
print("这个数字是一个完美的数字!")
}else{
print("这个数字不是一个完美的数字!")
}
}
输入任意数字: 6这个数字是一个完美的数字!
以上是 Golang 程序来检查一个数字是否是一个完全数 的全部内容, 来源链接: utcz.com/z/356385.html