1. 注意
    • 尽量使用更“好”的代码
    • 可读性、可维护性、效率和鲁棒性。

    • strcpy等导致的_CRT_SECURE_NO_WARNINGS错误
    • 在程序一开始加一条语句:#define _CRT_SECURE_NO_WARNINGS

    • 计算的意思是得到结果,用变量保存,然后再printf输出
    • std::cout小数点后精度的格式控制
    • #include <iomanip>

      std::cout << std::setiosflags(std::ios::fixed) << std::setprecision(2);

      参看

    • 小数精度问题,如何判断相等
    • 如判断double类型小数是否等于0, std::fabs(num) < DBL_EPSILON

      其中,DBL_EPSILON为定义的最小的不为0的小数

  2. 关于OJ
  3. 专题