上一页 1 ··· 8 9 10 11 12
摘要: 即使最终答案在所选择的数据类型范围之内 ,计算的中间结果仍然可能溢出 eg: 点击查看代码 long long fac(int n) { long long m = 1; for(int i = 1; i <= n; i++) m *= i; return m; } 这段代码在n = 21的时候就会 阅读全文
posted @ 2021-09-24 11:29 banyanrong 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 注意本随笔以及以后相关的随笔都是算法竞赛入门经典的笔记,因此会有部分内容直接从原文摘入,如有不合理的地方,请联系FlnButFly,我会马上删除 1.C语言中的数学函数可以定义成“返回类型 函数名(参数列表){函数体}”,其中函数体的最后一条语句应该是“return 表达式;” eg: int ad 阅读全文
posted @ 2021-09-23 23:46 banyanrong 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一般来讲二者读取的时候西文字符的数值是正,而中文字符的数值是负的,此时读取的是中文字符的前一半,需要再读取一个char类型的数据,在大多数运行环境下这个规则都是用。 ps:转自算法竞赛的笔记,要注意在往后两者都存在的情况下如何正确区分读取西文字符和中文字符 阅读全文
posted @ 2021-09-23 23:12 banyanrong 阅读(555) 评论(0) 推荐(0) 编辑
摘要: &&与||的优先级比较类似于一种思维体操,更多的是造成矛盾,使得两者因为先后顺序的不同而造成的不同结果,当然有时候需要注意c语言中的短路运算。 方法1. 代码如下: 点击查看代码 #include<stdio.h> int main() { printf("%d\n", 1 || 0 && 0);/ 阅读全文
posted @ 2021-09-17 08:49 banyanrong 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> int main() { printf("Hello world!"); return 0; } 阅读全文
posted @ 2021-09-17 07:28 banyanrong 阅读(36) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12
点击右上角即可分享
微信分享提示