C语言,把10-20内偶数分解为2素数之和的问题,
俄,本人新手……还是请高手给个答案吧,最好能给讲解一下……
C语言,把10-20内偶数分解为2素数之和的问题,
答案:1 悬赏:60 手机版
解决时间 2021-03-20 00:33
- 提问者网友:咪咪
- 2021-03-19 21:09
最佳答案
- 五星知识达人网友:鱼芗
- 2021-03-19 21:21
我觉得哈,先计算3--20之间的素数,(素数除2以外都为奇数,要其和为偶数,必然素数不可能有2,且其他任何素数相加都为偶数,后面就不用判断)然后两两组合相加,相加和为10-20之间就输出,思路就这样,程序如下:
#include
void main()
{
int i,j;
int prime[20]; //用于存素数
int count = 0; //用于统计素数个数
for (i = 3; i < 20; i++)
{
for (j = 2; j i/2)
{
prime[count] = i; //保存素数
count++; //统计素数个数
}
}
for(i=0; i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯