- 博客(5)
- 收藏
- 关注
原创 strcmp函数的实现
//p1 > p2 返回1 //p1 == p2 返回0 //p1 int mystrcmp(const char* p1,const char* p2) { if (p1 == NULL && p2) { return -1; } if (p1 && p2 == NULL) { return 1; } if (p1 == NULL && p2 == NULL) {
2013-06-19 09:43:51
379
原创 判断一个数是否为素数
bool isPrime(int num) { //检查参数 if (num<1) { return false; } //偶数不可能是素数 if (num % 2 == 0) { return false; } int i=3; for (;i< (num+1)/2;i++) { if (num % i) { continue; } els
2013-05-08 14:01:05
426
原创 c++实现一个小型算术表达式
/************* 输入表达式: 反复 读取一个操作数存到操作数数组中 读取一个运算符存到运算符数组中 如果运算符是=就跳出反复 计算: 在运算符数组中找优先级最低的运算符 从右向左找有没有+- 如果没有再从右向左找有没有*/ 如果没有运算符,操作数数组第一个元素就是结果,计算完毕 以它为界把运算符数组分成两半 地址相减确定元素个数 同时把操作数数组也相
2013-05-08 13:35:45
785
原创 shell实现的一个图书管理系统
#!/bin/bash #author:zhanghongjun #version:1.0 #date:2011年 12月 14日 星期三 21:18:18 CST function information { echo "---------------------------" echo "图书馆管理系统(5.4版本)" echo echo -n "| " ;echo "1:添加图
2013-05-08 13:31:28
3318
1
原创 c++ 封装的单链表
温故知新: 以前学习c++时写的链表 复习一下 #include using namespace std; template class List { private: struct Node { T data; Node* next; Node(const T& d):data(d),next(NULL){} }; Node* head; int n;
2013-05-08 11:33:40
582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人