素數(25以內)
阿新 • • 發佈:2018-02-20
double ++ 常量 pub 素數 for 表達式 使用 true
#include<stdio.h> int main() { const int maxnumber=25; int is_prime[maxnumber]; int x; int i; for(i=0;i<maxnumber;i++) { is_prime[i]=1; } for(x=2;x<maxnumber;x++) { if(is_prime[x]) { for(i=2;x*i<25;i++) { is_prime[i*x]=0; } } } for(i=2;i<maxnumber;i++) { if(is_prime[i]) printf("%d\t",i); } printf("\n"); return 0; }
構造素數表,將素數的倍數刪去;
使用 const
關鍵字來聲明某個常量字段或常量局部變量。 常量字段和常量局部變量不是變量並且不能修改。
常數聲明可以聲明多個常數,例如:
public const double x = 1.0, y = 2.0, z = 3.0;
常數可以參與常數表達式,如下所示:
public const int c1 = 5;
public const int c2 = c1 + 100;
素數(25以內)