摘要:
在(1)的基础上添加了可以设置方块数量的功能ui.h头文件#ifndef UI_H#define UI_H/*************************************************函数名:display*说明:显示方块到屏幕*参数:int** allBlocks,要显示的方... 阅读全文
摘要:
头文件linksee.h#ifndef LINKSEE_H#define LINKSEE_H#define N 10/**************************************************函数名:initBlocks*说明:初始化每个方块,并且使方块顺序打乱*参数:in... 阅读全文
摘要:
#include#includeusing namespace std;string add(string bigNum1,string bigNum2,int sizeDif) //两大数相加{ int staff=0; //进位 string sumNum; ... 阅读全文
摘要:
#include#includeusing namespace std;//记录进位,0表示没进位,1表示进位int tag=0;//记录结果正负,0表示负,1表示正int plus=1;//整数部分的相加intNum1.length()>=intNum2.length()string addInt... 阅读全文
摘要:
/*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; }... 阅读全文
摘要:
/*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... 阅读全文
摘要:
#include #include #define SIZE 100#define INCREMENT 10typedef struct{ int* base; int* top; int stacksize;}SqStack;int initStack(SqStack& S){ S.base=(i... 阅读全文
摘要:
#include#includeusing namespace std;#define N 10000int isPrime(int i){ for(int j=2;j<sqrt(i)+1;j++) { if(i%j==0) {... 阅读全文
摘要:
#include#include#include#includeusing namespace std;struct Card //一张扑克牌{ int value; //点数 string color; //花色 string... 阅读全文
摘要:
#include#include#includeusing namespace std;int getWinNum(int * winNum){ srand((unsigned)time(NULL)); //产生随机数作为中奖号码 for(int i=0;i=0) //特殊奖(中了... 阅读全文
摘要:
关键是将运算表达式转换成后缀表达式很难理解,12+12的后缀表达式为:12#12#+;而(12.312-2.5)*4的后缀表达式为:12.312#2.5#-4#*,理解了这里就容易了! #include #define MAX 100float strToFloat(char* string){ f... 阅读全文