
c练习
IC_Meng
这个作者很懒,什么都没留下…
展开
-
c程序练习,求0—7 所能组成的奇数个数
摘:算法思想:这个问题其实是一个排列组合的问题,设这个数为sun=a1a2a3a4a5a6a7a8,a1-a8表示这个数的某位的数值,当一个数的最后一位为奇数时,那么这个数一定为奇数,不管前面几位是什么数字。如果最后一位数为偶数,则这个数一定为偶数。a1-a8可以取0-7这个八个数字,首位数字不为0。从该数为一位数到该数为8位数开始统计奇数的个数:1.当只有一位数时也就是该原创 2015-11-25 09:57:09 · 3277 阅读 · 0 评论 -
C++中,内存5个区
C++中,内存分为5个区:堆、栈、自由存储区、全局/静态存储区和常量存储区。栈:是由编译器在需要时自动分配,不需要时自动清除的变量存储区。通常存放局部变量、函数参数等。堆:是由new分配的内存块,由程序员释放(编译器不管),一般一个new与一个delete对应,一个new[]与一个delete[]对应。如果程序员没有释放掉,资源将由操作系统在程序结束后自动回收。自由存储区:转载 2016-03-07 14:07:17 · 3532 阅读 · 0 评论