func main() {
for i := 100; i < 1000; i++ {
//153
a := i / 100
b := i / 10 % 10
c := i % 10
if a*a*a+b*b*b+c*c*c == i {
fmt.Printf("%d为水仙花数\n",i)
}
}
}
golang 打印1000以内的水仙花数
最新推荐文章于 2023-06-21 10:29:24 发布
func main() {
for i := 100; i < 1000; i++ {
//153
a := i / 100
b := i / 10 % 10
c := i % 10
if a*a*a+b*b*b+c*c*c == i {
fmt.Printf("%d为水仙花数\n",i)
}
}
}