摘要: 在(1)的基础上添加了可以设置方块数量的功能ui.h头文件#ifndef UI_H#define UI_H/*************************************************函数名:display*说明:显示方块到屏幕*参数:int** allBlocks,要显示的方... 阅读全文
posted @ 2010-07-29 18:37 $逝水无痕$ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 头文件linksee.h#ifndef LINKSEE_H#define LINKSEE_H#define N 10/**************************************************函数名:initBlocks*说明:初始化每个方块,并且使方块顺序打乱*参数:in... 阅读全文
posted @ 2010-07-29 18:35 $逝水无痕$ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;string add(string bigNum1,string bigNum2,int sizeDif) //两大数相加{ int staff=0; //进位 string sumNum; ... 阅读全文
posted @ 2010-07-29 18:33 $逝水无痕$ 阅读(197) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;//记录进位,0表示没进位,1表示进位int tag=0;//记录结果正负,0表示负,1表示正int plus=1;//整数部分的相加intNum1.length()>=intNum2.length()string addInt... 阅读全文
posted @ 2010-07-29 18:31 $逝水无痕$ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: /*C++实现插入排序*/#include using namespace std;void insertsort(int a[],int length){ int j=1; for(;j=0&&a[i]>key) { a[i+1]=a[i]; i--; } a[i+1]=key; }... 阅读全文
posted @ 2010-07-29 18:29 $逝水无痕$ 阅读(98) 评论(0) 推荐(0) 编辑
摘要: /*C++实现快速排序*/#includeusing namespace std;int partition(int a[],int p,int r){ int x=a[r]; int i=p-1; int j=p; for(;ja[b]) { return findin(a,length-b-1... 阅读全文
posted @ 2010-07-29 18:28 $逝水无痕$ 阅读(144) 评论(0) 推荐(0) 编辑
摘要: #include #include #define SIZE 100#define INCREMENT 10typedef struct{ int* base; int* top; int stacksize;}SqStack;int initStack(SqStack& S){ S.base=(i... 阅读全文
posted @ 2010-07-29 18:26 $逝水无痕$ 阅读(277) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;#define N 10000int isPrime(int i){ for(int j=2;j<sqrt(i)+1;j++) { if(i%j==0) {... 阅读全文
posted @ 2010-07-29 18:25 $逝水无痕$ 阅读(122) 评论(0) 推荐(0) 编辑
摘要: #include#include#include#includeusing namespace std;struct Card //一张扑克牌{ int value; //点数 string color; //花色 string... 阅读全文
posted @ 2010-07-29 18:23 $逝水无痕$ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: #include#include#includeusing namespace std;int getWinNum(int * winNum){ srand((unsigned)time(NULL)); //产生随机数作为中奖号码 for(int i=0;i=0) //特殊奖(中了... 阅读全文
posted @ 2010-07-29 18:22 $逝水无痕$ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 关键是将运算表达式转换成后缀表达式很难理解,12+12的后缀表达式为:12#12#+;而(12.312-2.5)*4的后缀表达式为:12.312#2.5#-4#*,理解了这里就容易了! #include #define MAX 100float strToFloat(char* string){ f... 阅读全文
posted @ 2010-07-29 18:05 $逝水无痕$ 阅读(146) 评论(0) 推荐(0) 编辑