免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1011 | 回复: 0
打印 上一主题 下一主题

Linux下面编译运行C程序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-23 14:13 |只看该作者 |倒序浏览
在linux下面编译C程序并执行
源码如下:
#include
#include
#define NUM 14
int main(void)
{
    int primes[NUM];
    int i,j;
    for (i=0;i<NUM ;i++) {
        primes = 1;
    }
    primes[0] = 0;
    primes[1] = 0;
    for (i=1;i<(long)sqrt(NUM)+1;i++) {
        if (primes) {
            for (j=pow(i,2);j<NUM;j+=i) {
                primes[j] = 0;
            }
        }
    }
    long sum = 0;
    for (i=0;i<NUM;i++) {
        if (primes) sum+=i;
    }
    printf("%ld\n",sum);
    return 0;
}
编译生成可执行文件并执行:
#gcc -lm primes.c -o primes
#./primes
以前在Windows下面装个Turbo C运行过简单的C程序,现在算是真正认识到了Unix世界
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/56521/showart_1908018.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP