素数判断(C语言)

 

        素数就是除了本身和1外,不能整除任何数。通过c语言来判断素数是很容易的,我们只需要做一个for循环就行了,让这个数对所有小于它的数求余数,如果余数都不为0,那就说明这是一个素数。逻辑整明白了,就上代码。

如图:

          在这个程序里,我做了一个函数调用,先讲讲上图中的自定义函数f(),for循环是让这个数对所有小于它的数求余,如果发现可以整除某一个小于它的数,也就是满足了if的条件a%i==0;函数就会返回一个值0;反之若是素数就返回值1。

          走到main()函数里,if语句判断b的值(上面函数的返回值),如果为1(真),就打印是素数,否则就else 打印不是素数。

  程序跑起来的结果:

以上就是本文的所有内容,祝读者们今天也是收获满满的一天!!