社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
package main import ( "fmt" ) var count = 0 func prime(a, b int) { var x int for x = a; x < b; x++ { for i := 2; i < x; i++ { if x % i != 0 { if x-1 == i { fmt.Println(x) count += 1 } }else { i = x } } } } func main() { prime(101, 200) fmt.Printf("总共有%d个素数", count) }
package main import "fmt" func main() { for a:=100; a <= 999; a++ { if (a/100)*(a/100)*(a/100) + ((a/10)%10)*((a/10)%10)*((a/10)%10) + (a%10)*(a%10)*(a%10) == a { fmt.Println(a) } } }
package main import "fmt" func fac(a int) int { // 求阶乘 x := 1 for i := 1; i <= a; i++ { x *= i } return x } func sum (n int) int { // 求阶乘之和 sum := 0 for i := 1; i <= n; i++ { sum += fac(i) } return sum } func main() { fmt.Println(sum(5)) }
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!