#include<stdio.h>
#include<stdlib.h>
int main()
{
int k, a, b, i, fa, fb;
for (k = 4; k <= 100; k += 2)
{
for (a = 2; a <= k / 2; a++)
//判断a是否为质数
{
fa = 0;
for (i = 2; i <= a - 1; i++)
{
if (a%i == 0){fa = 1; break;}
}
if (fa == 0) //如果a为质数
{
b = k - a;
//判断b是否为质数
fb = 0;
for (i = 2; i <= b - 1; i++)
{
if (b%i == 0){ fb = 1; break; }
}
if (fb == 0){printf("%d=%d+%d\n", k, a, b); break;}
}
}
}
system("pause");
return 0;
}
#include<stdlib.h>
int main()
{
int k, a, b, i, fa, fb;
for (k = 4; k <= 100; k += 2)
{
for (a = 2; a <= k / 2; a++)
//判断a是否为质数
{
fa = 0;
for (i = 2; i <= a - 1; i++)
{
if (a%i == 0){fa = 1; break;}
}
if (fa == 0) //如果a为质数
{
b = k - a;
//判断b是否为质数
fb = 0;
for (i = 2; i <= b - 1; i++)
{
if (b%i == 0){ fb = 1; break; }
}
if (fb == 0){printf("%d=%d+%d\n", k, a, b); break;}
}
}
}
system("pause");
return 0;
}