CPP没有输出
查看原帖
CPP没有输出
654928
Zjc20120331楼主2022/1/18 15:37
#include <bits/stdc++.h>

using namespace std;

bool ifpri(int a)
{
	int i;
	
	for (i = 1; i <= sqrt(a)+1; i++)
	{
		if (a%i == 0)
		{
			return false;
		}
	}
	
	return true;
}

int main()
{
	short n, m, i, j;
	
	cin >> n;
	for (m = 4; m <= n; m += 2)
	{
		for (i = 2; i <= m/2+1; i++)
		{
			if (ifpri(i) && ifpri(m-i) == true)
			{
				//cout << "执行" << endl;
				cout << m << "=" << i << "+" << m-i << endl;
			}
		}
	}
	
	return 0;
}
2022/1/18 15:37
加载中...