月的等待 4星
共回答了478个问题 评论
#include<stdio.h> int isprime(int n) {for(int i=2;i*i<=n;i++) if(n%i==0)return 0; return 1; } void fun(int m,int *k,int x[]) {*k=0; for(int i=2;i<m;i++) if(!isprime(i))x[(*k)++]=i; } int main() {int m,i,k,a[500]; scanf("%d",&m); fun(m,&k,a); for(i=0;i<k;i++) printf("%d ",a[i]); return 0; }
19小时前
猜你喜欢的问题
23天前3个回答
23天前5个回答
23天前1个回答
23天前1个回答
23天前1个回答
23天前3个回答
热门问题推荐
4个月前3个回答
2个月前1个回答
1个月前7个回答
1个月前2个回答
2个月前1个回答
1个月前1个回答
1个月前3个回答
2个月前1个回答
1个月前1个回答