摘要:
即使最终答案在所选择的数据类型范围之内 ,计算的中间结果仍然可能溢出 eg: 点击查看代码 long long fac(int n) { long long m = 1; for(int i = 1; i <= n; i++) m *= i; return m; } 这段代码在n = 21的时候就会 阅读全文
摘要:
注意本随笔以及以后相关的随笔都是算法竞赛入门经典的笔记,因此会有部分内容直接从原文摘入,如有不合理的地方,请联系FlnButFly,我会马上删除 1.C语言中的数学函数可以定义成“返回类型 函数名(参数列表){函数体}”,其中函数体的最后一条语句应该是“return 表达式;” eg: int ad 阅读全文
摘要:
一般来讲二者读取的时候西文字符的数值是正,而中文字符的数值是负的,此时读取的是中文字符的前一半,需要再读取一个char类型的数据,在大多数运行环境下这个规则都是用。 ps:转自算法竞赛的笔记,要注意在往后两者都存在的情况下如何正确区分读取西文字符和中文字符 阅读全文