![]() |
#2
yss282013-11-01 21:45
|
#include<iostream>
using namespace std;
int sushu(int n)
{
int i;
for(i=2;i<=n;i++)
if(n%i==0) break;
if(n==i)
return 1;
else
return 0;
}
int main()
{
int j,n;
while(cin>>n&&n%2==1)
cout<<"请输入大于2的偶数"<<endl;
for(j=2;j<n/2;j++)
if(sushu(j)&&sushu(n-j))
cout<<j<<"+"<<n-j<<"="<<n<<endl;
}
我试过了,可以运行,但是没有返回值应该试报错的啊,求分析!
控制台截图
只有本站会员才能查看附件,请 登录