回覆列表
  • 1 # 棠溪吖

    編寫判斷素數的函式,呼叫該函式求出1000以內的所有素數之和並輸出

    */

    #include <stdio.h>

    /**

    * 判斷一個數是否是素數

    */

    int is_prime_number(int value)

    {

    int i = 0;

    if(value <= 1)

    return 0;

    for (i=2; i<value; i++)

    {

    if (value%i == 0)

    {

    return 0;

    }

    }

    return 1;

    }

    int main(int argc, const char *argv[])

    {

    int i = 0, num = 0;

    int sum = 0;

    printf("\n1000以內的所有素數如下: \n");

    for (i=0; i<1000; i++)

    {

    if (is_prime_number(i))

    {

    sum += i;

    printf("%3d ",i);

    if ((num+1)%10 == 0){

    printf("\n"); //換行

    }

    num ++;

    }

    }

    printf("\n\n"); //換行

    printf("1000以內的所有素數之和為: %d !\n\n", sum);

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • 韓語怎麼組成的?