关注“爱当程序员的我”,每天都有关于编程头条发布


数学中有很多奇特的现象,孪生质数就是一种(孪生素数就是指相差2的质数对,例如3和5,5和7,11和13…),现在要求输出所有在m和n范围内的孪生质数。

输入包括两个整数m和n(100<=m<=n<=999),例如: 100 150输出该区间里面所有的孪生素数,上述例子结果:101 103 107 109 137 139如果输入区间没有孪生素数,输出"no"

思想:首先找出m到n区间上所有的素数,然后按照孪生素数的定义去筛选,最终输出相应的结果。

C 代码实现:

算法推理与证明习题(编程练习题孪生质数)(1)

孪生素数


结束语:

如果喜欢这篇头条,一定要收藏哟^O^

点击关注,了解更多关于编程的知识^O^

如果有不懂的地方,可以留言,相互探讨,相互学习,共同进步^O^

,