一,判断素数
​素数就是不能除了自身和1整除的数字,那我们输入一个数x,设置一个循环,让这个数从2开始除,一直除到(x-1),看余数是否等于0。例如6可以整除2,也可以整除3,但是我们只需要有一个数满足该条件就可以跳出循环。所以可以设置一个 isprime,当循环中的第一个数满足时让isprime=0,再借用break跳出循环。

大一2 _整除

最后只需要通过判断isprime的值是否等于循环中的值就可以判断是否为素数。

大一2 _整除_02

二。1!+2!+3!+....+n!(n尽量小)

​单个数的阶乘比较简单

大一2 _判断素数_03

相比于每个阶乘相加,相当于前一个数(n-1)!乘以这个数是第几个(i)就是这个数的阶乘(n!)。最后累加即可。

大一2 _判断素数_04

ps:不过因为越到后面数字越大,可能超出字符数,所以会有误差。