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


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

  • 相关阅读:
    TensorFlow入门:debug方法
    Firefox 隐藏提示:正在安装组件,以便播放此页面的音频或视频
    CentOS 6.5挂载windows NTFS硬盘
    Linux中执行shell脚本
    CentOS opera 浏览器
    CentOS 更新为网易yum源
    Centos下替换yum源为阿里云源
    CentOS常用基础命令大全
    Linux CentOS删除或重命名文件夹和文件的办法
    给Centos7装上Chromium
  • 原文地址:https://www.cnblogs.com/drq1/p/9488241.html
Copyright © 2020-2023  润新知