代码块:
#include
using namespace std;
void gobaha(int n); //定义函数gobaha
int prime(int n); //定义prime函数
int main()
{
int num;
cout<<"Please enter number: ";
cin>>num;
for (; num<6||(num%2)!=0; ){ //如果输入数字不符合条件重复执行输入
cout<<"Error! Retry!\nPlease enter number: ";
cin>>num;
}
gobaha(num);
system("pause");
return 0;
}
int prime(int n)
{
int i;
for (i=2; i0); i++);
return n==i ? 1 : 0; //判断是否为素数,是返回1,否返回0
}
void gobaha(int n)
{
int m, i;
for (i=3; iif (prime(i)==1){
m=n-i;
if (prime(m)==1&&i<=m)
cout<'='<'+'<