大家晚上好呀,今天要给大家分享的是如何求素数

首先什么是素数呢,素数就是除了整除自身和1外不能整除别的数;

然后我们输入一个数通过循环实现判断能否整除别的数,下面是我的代码,不够完善,就当是小朋友乱写的,感兴趣的可以修改我的代码

如何求素数_求素数

但是我们发现了一些问题,就是为什么还会输出那个12是素数呢,原来啊,break只能跳出循环,然后还会执行下面的printf语句,有什么办法能让如果我们输入的是一个素数然后就直接停止呢?有的,我们之前就有讲过,return 0;就是一个很完美的停止信号。我们把break 换成return 0; 看看是否会成功,答案是肯定哒。

如何求素数_求素数_02

但是又有了别的问题,这个不知道为啥出错了,容我看看

如何求素数_求素数_03

先这样,我们明天见,晚安