C++编程的一道题目 请帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/17 22:01:39
如果求两个数之间的所有素数?
请写下所有遍程的字...
谢谢~

#include <iostream.h>
#include <math.h>

void main()
{
int i=2,n=1,j,t,k;
cout<<"请输入要查找的素数上限值:"<<endl;
cin>>t;
cout<<"请输入要查找的素数下限值:"<<endl;
cin>>j;
for (;j<=t;j++)
{
k=sqrt(j);
for (i=2;i<=k;i++) //{
if (j%i==0) break;
}
if (i>=k+1)
{
if (n<=8)
{
cout<<j<<'\t';
n++;
}
else
{
cout<<endl;
n=1;
cout<<j<<'\t';
n++;
}
}
}
}

你找本c语言书,把求素数的改下,加上条件就可以了,你没给条件我也没法给你写

找本书看下,

#include<iostream>
#include<cmath>
#include<conio.h>
using namespace std;

void zhao(int a,int b);
int shushu(int a);

int main()
{
cout<<"请输入区间的两个端点值a,b:"<<endl;
int a,b;
cin>>a&