【基础入门题】Golang 008. 求100以内的质数
求100以内的质数,又称素数,即只能被1和本身整除的整数。
————————————————————————————
源代码:
package main
import "fmt"
func main() {
var prime, count int = 1, 0
var flag bool
for prime < 100 {
prime++
flag = true
for tmp := 2; tmp < prime; tmp++ {
if prime%tmp == 0 {
flag = false
}
}
if flag {
fmt.Printf("%d", prime)
if count%5 == 4 {
fmt.Println()
} else {
fmt.Print("t")
}
count++
}
}
fmt.Printf("n100以内的质数共有:%d个。n", count)
}
输出结果:
2 3 5 7 11
13 17 19 23 29
31 37 41 43 47
53 59 61 67 71
73 79 83 89 97
100以内的质数共有:25个。
欢迎加入CSDN社区! https://bbs.csdn.net/forums/PythonTogether



