c语言编程三道 第一,找出1到100之间的全部质数,并将其存储到数组a 中

10
,并输出,
第二,产生五十个随机数,输出,排序后再输出!
第三,在一个有序的数组中插入一个新数,插入后还有序,并输出到数组a
中,并输出,

#include<stdio.h>
int b[101],a[101];
int main(){
    int i,j,len=0;
    for(i=2;i<=10;i++){
        if(b[i]!=0) continue;
        for(j=2*i;j*i<=100;j+=i) b[j]=1;
    }
    for(i=1;i<=100;i++){
        if(b[j]==0) continue;
        a[len++]=i;
        printf("%d\n",i);
    }
    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答