解:
2023-05-28 12:05:39
发布于:陕西
14阅读
0回复
0点赞
老样子,先写基本框架:
#include <bits/stdc++.h>
using namespace std;
接下来,我是定义了一个函数,用来判断这个数是否为质数:
int jpn (int i){
if(i==2){
return 1;
}
for(int j=2;j<=(i-1);j++){
if(i%j==0){
return 2;
}
}
return 1;
}
如果是质数,返回1;如果不是质数,返回2
下面写执行判断1-N中所有的质数:
int main(){
int n,sum;
cin >> n;
for(int k=2;k<=n;k++){
sum=jpn(k);//调用函数
if(sum==1){
cout << k << " ";
}
}
return 0;
}
完事!
点赞,听见没!
这里空空如也
有帮助,赞一个