上机考试如何选择编程语言和编译器?

Posted drq1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上机考试如何选择编程语言和编译器?相关的知识,希望对你有一定的参考价值。

  经验总结:很多考试都会限定程序的运行时间的上限,因此选择尽可能快的编程语言是非常重要的。一般来说,可供选择的语言有C,C++,JAVA等。

但是JAVA的执行比较慢,因此较常使用的是C或者C++。考虑到C++的语言是向下兼容C,并且C的输入输出语句比C++的要快很多,因此我们可以在main函数中使用C语言的语言。而C++中有一些特性和功能是非常好用的,比如变量可以随时定义,拥有标准模板库STL,

因此在一定程度上我们可以混用部分C++的语言。

  编译器的选择是因人而异的,不同的考试可能提供不同的编译器,要根据具体情况来选择。但是一般来说,可能出现的编译器有VC6.0,VS系列,Dev-C++,Code::Blocks等,其中VC6.0标准过于古老,很多语法在其中没办法通过编译。

所以尽量不要使用。Dev-C++,C-Free,Code::Blocks则是轻便好用的编译器,推荐使用,可以根据具体情况来选择。而VS系列是较为厚重的编译器,在没有其他轻便的编译器可供选择的情况下使用。Eclipse则用于Java代码编写。

  注:对于C的scanf函数和printf函数,而C++的cin和cout可以不指定输入输出格式比较方便。

但是cin和cout消耗的时间比scanf和printf多得多,很多题目可能还有结束输入就超时了。

以上是关于上机考试如何选择编程语言和编译器?的主要内容,如果未能解决你的问题,请参考以下文章

CSS语言

天大软工保研考试经验分享

天大软工保研经验分享

C语言的选择和循环上机题目(部分)

D - Brave Game

石家庄XX大学2017年java基础上机考试