在linux下面编译C程序并执行
源码如下:
#include
#include
#define NUM 14
int main(void)
{
int primes[NUM];
int i,j;
for (i=0;i primes[i] = 1;
}
primes[0] = 0;
primes[1] = 0;
for (i=1;i<(long)sqrt(NUM)+1;i++) {
if (primes[i]) {
for (j=pow(i,2);j primes[j] = 0;
}
}
}
long sum = 0;
for (i=0;i if (primes[i]) sum+=i;
}
printf("%ld\n",sum);
return 0;
}
编译生成可执行文件并执行:
#gcc -lm primes.c -o primes
#./primes
以前在Windows下面装个Turbo C运行过简单的C程序,现在算是真正认识到了Unix世界
阅读(2032) | 评论(0) | 转发(0) |