C/C++
liuhaifang123456
这个作者很懒,什么都没留下…
展开
-
C语言中字符数组操作的函数实现(C语言实现)
1、puts(字符数组):将一个以’\0’结束的字符串输出。2、gets(字符数组):从终端读入一个字符串到数组,自动在末尾加入’\0’3、strcat(字符数组1,字符数组2):将2连接到1后面,注意:字符数组足够大,连接后字符串1后面的’\0’取消,只在2后有’\0’ strcat函数实现4、strcpy(字符数组1,字符串2):1的长度不得小于2。复制时连同’\0’一起复...2011-05-10 13:49:31 · 838 阅读 · 0 评论 -
职工信息管理系统(C语言实现)
这是一个职工信息管理系统的应用程序。管理员可以对职工信息进行增删改查,普通员工只能进行查询。数据保存在employeeInfo.txt文件中。 用到的存储结构是链表。用到构造数据类型结构体。 很久以前做的,传上来存着。...2011-05-11 18:53:42 · 5237 阅读 · 0 评论 -
五位数循环圈(C语言实现)
/* * * 题目:任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456。求这两个数字的差, 得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。如此往复,数字会落入某个循环圈(称为数字黑洞)。 比如,刚才的数字会落入:[82962, 75933, 6395...2011-05-14 15:40:20 · 489 阅读 · 0 评论 -
打印指定行的杨辉三角系数(C语言实现)
/** 打印第m层的杨辉三角系数,这是一份模拟卷的填空题,随便写了一下,就贴出来了*/#include<stdio.h>#define ROW 5 //表示第几层int f(int m, int n){ if(m==0) return 1; if(n==0 || n==m) return 1; return f(m-1,n-1)+f(...2011-05-14 15:47:29 · 188 阅读 · 0 评论 -
卡号校验(C语言实现)
/* * * 题目: 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为 并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程: 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 2、从卡号最后一位数字开始,逆向将偶数位数字...2011-05-14 15:49:44 · 936 阅读 · 0 评论 -
模板线性表,链表,队列,栈的实现(C++实现)
由于很多时候要用到栈,队列,栈,于是把它们写成模板。列表用链表和线性表两种方式实现。同时栈和队列也是有链式实现和顺序实现 。 ...2011-05-18 20:14:15 · 264 阅读 · 0 评论