• 2021-04-14
    程序填空:
    以下程序中,函数fun的功能是:将数组s中的所有素数复制到数组t中。
    例如:当数组s中值为:21,17,9,59,77,67,49,99,35,83时,则数组t中的值应为:17,59,67,83。
    #include
    void fun(int s[],int t[])
    {
    int i,j,k,y=0;
    for(i=0;i<=9;i++)
    {
    k=s[i]/2;
    /************found************/
    for(j= ____1____ ; j<=k; j++)
    if(s[i]%j==0) break;
    /************found************/
    if(j ____2____ k)
    {
    /************found************/
    t[ ____3____ ]=s[i];
    }
    }
    t[y]=0;
    }
    main()
    { int i,s[10]={21,17,9,59,77,67,49,99,35,83}, t[10];
    fun(s, t);
    for(i=0;t[i]!=0;i++)printf("%d ", t[i]);
    printf("
    ");
    }
  • 举一反三