-
为C 标准库容器写自己的内存分配程式
根据sgi 的STL源码的二级分配算法改写的内存池分配程式,只要稍微修改就能够实现共享内存方式管理,使用C 标准库容器中的map,set,multimap,multiset测试通过,vector测试通但是,原因是在内存回收的时候考虑的比较简单,vector每次分配内存个数不固定,回收也不固定...
2008-02-23 05:32:25
-
经典C语言程式设计100例61-70
【程式51】 题目:学习使用按位和 。 1.程式分析:00=0; 01=0; 10=0; 11=1 2.程式源代码: #include "stdio.h" main() { int a,b; a=077; b=a3; printf("40: The a b(decimal) is %d n",b); b=7; printf("40: The a b(decimal) is %d n",b); } -------------------...
2008-02-23 05:32:24
-
经典C语言程式设计100例71-80
【程式71】 题目:编写input()和output()函数输入,输出5个学生的数据记录。 1.程式分析: 2.程式源代码: #define N 5 struct student { char num[6]; char name[8]; int score[4]; } stu[N]; input(stu) struct student stu[]; { int i,j; for(i=0;iN;i ) { printf("...
2008-02-23 05:32:23
-
经典C语言程式设计100例81-90
【程式81】 题目:809*??=800*?? 9*?? 1 其中??代表的两位数,8*??的峁??轿皇??*??的结果为3位数。求??代表的两位数,及809*??后的结果。 1.程式分析: 2.程式源代码: output(long b,long i) { printf("n%ld/%ld=809*%ld %ld",b,i,i,b%i); } main() {long int a,b,...
2008-02-23 05:32:23
-
经典C语言程式设计100例91-100
【程式91】 题目:时间函数举例1 1.程式分析: 2.程式源代码: #include "stdio.h" #include "time.h" void main() { time_t lt; /*define a longint time varible*/ lt=time(NULL);/*system time and date*/ printf(ctime()); /*english format output*/ printf(ascti...
2008-02-23 05:32:22
-
经典C语言程式设计100例1-10
【程式1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程式分析:商钤诎傥弧⑹?弧⒏鑫坏氖?侄际?、2、3、4。组成任何的排列后再去 掉不满足条件的排列。 2.程式源代码: main() { int i,j,k; printf("n"); for(i=1;i5;i )...
2008-02-23 05:32:21
-
经典C语言程式设计100例11-20
【程式11】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程式分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 2.程式源代码: main() { long f1,f2; in...
2008-02-23 05:32:21
-
经典C语言程式设计100例21-30
【程式21】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 1....
2008-02-23 05:32:20
-
经典C语言程式设计100例31-40
【程式31】 题目:请输入星期几的第一个字母来判断一下是星期几,假如第一个字母相同,则继续 判断第二个字母。 1.程式分析:用情况语句比较好,假如第一个字母相同,则判断用情况语句或if语句判断第二个字母。 2.程式源代码: #include stdio.h void main() { char le...
2008-02-23 05:32:20
-
经典C语言程式设计100例41-50
【程式41】 题目:学习static定义静态变量的用法 1.程式分析: 2.程式源代码: #include "stdio.h" varfunc() { int var=0; static int static_var=0; printf("40:var equal %d n",var); printf("40:static var equal %d n",static_var); printf("n"); var ; stat...
2008-02-23 05:32:18
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash