http://ac.jobdu.com/problem.php?pid=1047
-
题目描述:
-
给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。
-
输入:
-
测试数据有多组,每组输入一个数n。
-
输出:
-
对于每组输入,若是素数则输出yes,否则输入no。
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
int n, i;
ifstream cin("data.txt");
while (cin >> n)
{
for (i = 2; i < n; i++)
if (n % i == 0)
break;
if (i == n)
cout << "yes" << endl;
else
cout << "no" << endl;
}
system("pause");
return 0;
}