2 u012284216 u012284216 于 2013.11.06 13:08 提问

2个回答

Benjaminzhou93
Benjaminzhou93   2013.11.09 14:36
已采纳
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;

int main()
{
    long a, b, l = 0;
    cout << "please input two numbers:\n";
    cin >> a >> b;
    cout << "primes from" << a << " to " << b << endl;
    for(long m = a; m < b; m++)
    {
        int sqrtm = sqrt((long double)m);
        int sign = 1;
        for(int i = 2; i <= sqrtm; i++)
        {
            if(m % i == 0)
            {
                sign = 0;
                break;
            }
        }
        if(sign)
        {
            if(l++%10==0)
                cout<<endl;
            cout<<setw(5)<<m;
        }
    }
    return 0;
}
Benjaminzhou93
Benjaminzhou93   2013.11.09 14:15
被你的代码打败了。。。。。。。
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!