前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言网Online Judge系统支持语言和编译说明

C语言网Online Judge系统支持语言和编译说明

作者头像
编程范 源代码公司
发布2018-04-16 12:09:21
9290
发布2018-04-16 12:09:21
举报

Online Judge系统支持语言和编译情况:

语言

编译器

语言版本

编译参数

C

gcc 4.6.3

C99

gcc Main.c -o Main -Wall -lm --static -std=c99 -DONLINE_JUDGE

C++

gcc 4.6.3

C++98/03

g++ Main.cpp -o Main -Wall -lm --static -DONLINE_JUDGE

Java

java "1.7.0_60"

Java7

javac -J-Xms32m -J-Xmx256m Main.java

比如1000题的答案,对于C/C++/java的三种写法分别如下:

C:

代码语言:javascript
复制
#include int main(){    int a, b;    
while(scanf("%d%d", &a, &b) != EOF)
    {        printf("%d\n", a+b);
    }    return 0;
}12345678910

C++:

代码语言:javascript
复制
#include using namespace std;int main(){    int a, b;    while(cin >> a >> b)
    {        cout << a+b << endl;
    }    return 0;
}1234567891011

Java:

代码语言:javascript
复制
import java.util.Scanner;public class Main {   		 //注:用Java提交时类名必须为"Main"
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);        
        while (in.hasNextInt()) {            
        int a = in.nextInt();            
        int b = in.nextInt();
            System.out.println(a + b);
        }
    }
}

如何使用长整形?

请使用long long来定义长整形,而不能用_int64来定义

语言

输入

输出

C

scanf("%lld", &x);

printf("%lld", x);

C++

cin >> x;

cout << x;

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程范 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档