#include<iostream>
using namespace std;
int is_Prime(int m)
{
int i;
int flag = 1;
for(i = 2; i < m; i++)
{
if(m % i == 0)
{
flag = 0;
break;
}
}
return flag;
}
int main()
{
int m, n;
cin >> n;
for(m = n - 1; m >= 2; m--)
{
if(is_Prime(m))
{
cout << m << endl;
break;
}
}
}
求小于整数N的最大素数#include<iostream>using namespace std;int is_Prime(int m){ int i; int flag = 1; for(i = 2; i < m; i++) { if(m % i == 0) { flag = 0; break; } } return flag;}...