中易网

编个程序:输出100-999之间的全部素数 谢谢

答案:2  悬赏:60  
解决时间 2021-01-14 02:17
  • 提问者网友:了了无期
  • 2021-01-13 14:46
编个程序:输出100-999之间的全部素数 谢谢
最佳答案
  • 二级知识专家网友:荒野風
  • 2021-01-13 15:23
#include "stdio.h"main(){int n,i;for(n=100;n<=999;n++){for(i=100;i=n) printf("%d\t",n); }}简单有效的程序,我运行了的,是对的。希望采纳!
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-01-13 16:10
#include "stdio.h"
int is_su(int n){
int i;
if(n<2) return 0;
for(i=2;i<=n/2;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
int sushu(int n,int *a)
{
int cnt=0,i=0,k=0;
while(i<n){
if(is_su(k)){
a[cnt++]=k;
i++;
}
k++;
}
return cnt;
}
void main()
{
int ss[1000];
int s=1000,m,i;
m=sushu(s,ss);
for(i=0;i<m;i++){
printf("%d",ss[i]);
}
getch();
}这是我自己编的,不过我求的是1000个素数,你需要自己改改,自己动手才是最重要的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息