
C/C++
文章平均质量分 77
power721
这个作者很懒,什么都没留下…
展开
-
有趣的C语言问题 测试你对C语言的熟悉程度
下面这个程序输出什么?enum {false,true};int main(){ int i=1; do { printf("%d/n",i); i++; if(i continue; }while(fal转载 2009-09-10 13:15:00 · 866 阅读 · 1 评论 -
为什么C++?
问题为什么用C++呢? 在你皱着眉头离开之前,试着回答这个简单的问题。效率,是么?人人都知道这个。但情况是,当一个人开始讨论编程语言或与其相关的话题时,他必须要非常明确而有针对性。为什么呢?我来问你另一个问题:如果效率是人们使用C++的唯一理由,那么为啥不直接用C呢?C被认为比C++效率更高(嗯嗯,我知道C没有比C++的效率高多少,所以这里别误解我的意思,因为即使它们二者效率相同,刚才的问题依转载 2009-09-16 20:25:00 · 744 阅读 · 0 评论 -
C 变量存储类型
在C语言中,供用户使用的存储空间分为三类:程序区、静态存储区、动态存储区。 程序存放的是可执行程序的机器指令;静态存储区存放的是在程序运行过程中需要占用的固定存储单元的变量,如全局变量动态存储区存放的是在程序运行过程中根据需要动态分配内容空间的变量,如形式参数、局部变量 变量存储类型 变量存储类型指的是数据在内存中存储的方式。变量的存储方式可以分为两类:静态存储类和动态存储类转载 2012-11-19 14:48:00 · 1045 阅读 · 0 评论 -
Python素数筛选法
原理: 素数,指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。在加密应用中起重要的位置,比如广为人知的RSA算法中,就是基于大整数的因式分解难题,寻找两个超大的素数然后相乘作为密钥的。一个比较常见的求素数的办法是埃拉托斯特尼筛法(the Sieve of Eratosthenes) ,说简单一点就是画表格,然后删表格,如图所示: 从2开始依次往后面数,原创 2012-11-23 14:37:49 · 18946 阅读 · 7 评论