當前位置:編程學習大全網 - 編程軟體 - 用C語言求3-100之間的素數

用C語言求3-100之間的素數

#include <stdio.h>

void main()

{ int i,j,a[100];

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

{ a[i]=i;

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

{if(j<i)

if(a[i]%j==0)

break;

if(a[i]-j==0)

printf("%5d",a[i]);

}

}

printf("\n");

}

#include <stdio.h>

#include <math.h>

void main()

{static int i,j,k,a[98];

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

{a[i]=i;k=sqrt(i);

for(j=2;j<=a[i];j++)

if(j<k) if(a[i]%j==0)

break;

if(j>=k+1)

printf("%5d",a[i]);

}

printf("\n");

}

我用turbo c3.0 驗證過,絕對無錯!

  • 上一篇:數據庫該怎麽學習,純小白?
  • 下一篇:c#數字輸入框如何顯示01
  • copyright 2024編程學習大全網