#include<stdio.h> #include<math.h> int zhi(int num) { int m = sqrt(num); for (int i = 2; i <= m; i++) { if (num%i == 0) return 0; } return 1; } void qh(int num){ //m是i所能达到的最大值 怎样求出k那? //更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/sjjg/ int m = num / 2; int k = 0; for (int i = 0; i < m; i++){ k = num - i; if (zhi(k) && zhi(i)) { printf("%d=%d,%d", num, i, k); } } } void main() { int a=4; printf("%d\n", zhi(a)); qh(10); system("pause"); }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索int
, include
, 素数
, 质数
, num
, 偶数
, 判断质数
javascript判断质数
质数 素数、素数和质数的区别、质数和素数、素数与质数的区别、素数是质数吗,以便于您获取更多的相关知识。
时间: 2024-08-31 19:56:18