素数:只能被2和本身整除的数字叫素数
解题思路:设定一个变量count,作为计数器,然后通过双循环计算,如果两数字取%等于零,count+1,只有count为0,才是素数
package main import "fmt" func main() { /* 素数:打印2-100内的素数。只能被2和本身整除。 */ for i := 2; i <= 100; i++ { count := 0 //用于统计i被整除的次数 for j := 2; j < i; j++ { if i%j == 0 { count++ break } } // fmt.Println(count) if count == 0 { fmt.Println(i, "是素数") } } }