发布网友 发布时间:2022-05-30 17:21
共5个回答
热心网友 时间:2023-10-21 18:26
用C++编程得到50以内的素数:
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
const int n=50;
int main(){
int a[n];
int i,j;
for(i=0;i<n;i++) a[i]=i+1;
a[0]=0;
for(i=1;i<n;i++){
if(a[i]==0) continue;
for(j=i+1;j<n;j++) if(a[j]%a[i]==0) a[j]=0;
}
int count=0;
cout<<"1-"<<n<<"间的素数:"<<endl;
for(i=0;i<n;i++)
if(a[i]!=0){
cout<<setw(6)<<a[i];
count++;
if(count%10==0) cout<<endl;
}
cout<<endl;
return 0;
}
热心网友 时间:2023-10-21 18:26
17、19、23、29、31、37、41 、43、47热心网友 时间:2023-10-21 18:27
3.5.7.11.13.17.19.23.27.29.31.37.41.43.47热心网友 时间:2023-10-21 18:27
2,3,5,7,11,13,17,19,23,29,31,37,41,43,47.共15个热心网友 时间:2023-10-21 18:28
1.2.3.5.7.11.13.17.19.23.27.29.31.37.41.43.47