首先,教你怎么分辨质数和合数吧……
【质数】又称素数。
指在一个【大于1】的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为素数。
【合数】:比1大但不是素数的数称为合数。1和0既非素数也非合数。素数在数论中有着很重要的地位。
素数序列的开头是这样:
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,101,103,107,109,113 ……(没有最大的素数)
但是注意一点,1不是质数!
因此,你的问题中,
【质数】3、23、
【合数】14、18、21、23、27、30、38、40、42
质数2个:3、23
合数8个:14、18、21、27、30、38、40、42
合数有14、18、30、38、40、42
质数有1、3、21、23、27、