C语言使用函数验证C语言哥德巴赫猜想想,请问大佬我的代码哪里错了

本题要求实现一个判断素数的简單函数并利用该函数验证C语言哥德巴赫猜想想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整數注意:1不是素数,2是素数

其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+qp+q”输出n的素数分解其中p\le qpq均为素数。又因为这样的分解不唯一(例如24可以分解为5+19还可以分解为7+17),要求必须输出所有解中pp最小的解

/* 你的代码将被嵌在这里 */
}

6-17 使用函数验证C语言哥德巴赫猜想想 (20 分)
本题要求实现一个判断素数的简单函数并利用该函数验证C语言哥德巴赫猜想想:任何一个不小于6的偶数均可表示为两个奇素数之囷。素数就是只能被1和自身整除的正整数注意:1不是素数,2是素数

其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19还可以分解为7+17),要求必须输出所有解中p最小的解

}

写一个函数gotbaha, 验证“每个不小于6的耦数都是两个奇素数之和”输入一个不小于6的偶数n,找出两个素数使它们的和为n。

输入一个不小于6的偶数n

找出两个为素数使它们的囷为n。

 主函数已给定如下提交时不需要包含下述主函数



突然觉得题目有些令人不舒服啊,,一是在主函数中不给输出而函数类型是int②是输出要求并不是把一个数的所有情况都输出来。提交到oj平台上的时候都不敢确认

}

我要回帖

更多关于 C语言哥德巴赫猜想 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信