回覆列表
  • 1 # 影片好笑

    測試結果:請輸入一個數N,列印1-N之間所有素數:100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97原始碼:#include "stdio.h"#include "conio.h"int isShuShu(int n){ int i; for(i=2;i<=n/2;i++) { if(n%i==0) return 0; } return 1;}main(){ int i; int n=0; printf("請輸入一個數N,列印1-N之間所有素數:\n"); scanf("%d",&n); for(i=2;i<=n;i++) { if(isShuShu(i)) { printf("%3d ",i); } } getch();}思路:一個函式isSHuSHU()判斷給定數是否是素數從1-N逐一排查即可

  • 2 # 使用者3840516296421

    #include

    #include

    usingnamespacestd;

    intmain()

    {

    intn;

    cin>>n;

    intnum=0,k;

    vector

    for(inti=2;i

    {

    intflag=1;

    for(intj=2;j

    {

    k=i%j;

    if(k==0)

    {

    flag=0;

    break;

    }

    }

    if(flag==1)

    {

    s.push_back(i);

    }

    }

    num=s.size();

    inttotal=0,sc=0,en=num-1;

    while(sc

    {

    if((s[sc]+s[en])==n)

    {

    sc++;

    en--;

    total++;

    }

    elseif((s[sc]+s[en])

  • 中秋節和大豐收的關聯?
  • 有什麼詩句中寫了春天的色彩或春天的聲音?