赞
踩
- #include<iostream>
- using namespace std;
- #include<cmath>
-
- bool isevennum(int a)
- {
- if(a%2==0)
- return true;
- else{
- cout<<"输入的数据不是偶数!"<<endl;
- return false;
- }
- }
-
- bool isprime(int a)
- {
- for(int i=2;i<=sqrt(a);i++)
- if(a%i==0)
- return false;
- return true;
- }
-
- int main()
- {
- int num;
- int i,j;
- cout<<"请输入一个数:"<<endl;
- cin>>num;
- if(isevennum(num))
- {
- for(i=2;i<num;i++)
- {
- for(j=2;j<num;j++)
- {
- if(isprime(i)&&isprime(j)&&i+j==num&&i<=j) //令i<=j就是让前后输出的数据不会重复
- {
- cout<<"这两个数为:"<<i<<" "<<j<<endl;
- }
- }
- }
- }
- return 0;
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。