#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
int main()
{
for (int i = 1; i <= 100; i++) {
int h = floor(sqrt(i));
for (int j = 1; j <= h && i % j != 0; j++)
if (j == h + 1)
cout << i << endl;
}
return 0;
}
为什么cout << i << endl;没有输出,
有没有分析一下的