zoukankan      html  css  js  c++  java
  • 上机考试如何选择编程语言和编译器?

      经验总结:很多考试都会限定程序的运行时间的上限,因此选择尽可能快的编程语言是非常重要的。一般来说,可供选择的语言有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多得多,很多题目可能还有结束输入就超时了。

  • 相关阅读:
    圆形按钮窗口控制-不断减少的圆圈
    图像按钮和模拟Windows媒体播放器UI
    圆形按钮
    本机Win32主题感知所有者绘制控件没有MFC
    CRegionButton -一个多向按钮
    Iconits
    CxShadeButton
    管道符 |
    gedit
    more/less
  • 原文地址:https://www.cnblogs.com/drq1/p/9488241.html
Copyright © 2011-2022 走看看