package com.one;
import java.util.Scanner;
public class HellowWorlds
{
public static void main(String[]args)
{System.out.println("请输入一个偶数:");
Scanner sc=new Scanner(System.in);
int a1=sc.nextInt();
int i;
int t;
int a;
int []ma;
ma=new int[a1];
int m=0;
for(a=1;a<=a1;a++)
{
t=1;
for(i=1;i<=a;i++)
{
if(a%i==0&&i!=1&&i!=a)
{
t=0;
break;
}
}
if(t>0)
{
ma[m]=a;
m++;
}
}
for(i=0;i<m-1;i++)
{
for(a=i+1;a<m;a++)
{
if(ma[i]+ma[a]==a1)
{
System.out.println(ma[i]+" "+ma[a]+"相加可得")
break;
}
}
}
}
}
这里主要运用穷举法,先输入一个偶数,从0开始一直到那个输入的偶数,把其中的素数检查出来,然后再判断是否相加等于那个偶数。