- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 写出自己的一个 2048小游戏
2048函数 整体思想1.如何产生随机数? rand 、srand函数2.如何产生界面? 利用一些符号组合 加上 system函数 调节颜色尺寸等等3.如何使相同数合并? 数组中 相同的话,选择方向后 将被合并的 赋为04.如何操作其上下左右? GetAsyncKeyState函数 可以用键盘控制#include#include#include
2017-07-30 21:09:19 951
原创 srand函数与rand函数
1.1 srand()就是给rand()提供种子seed1)srand()给rand()提供种子 2)srand()中的seed一般由时间函数得,eg srand((UINT)GetCurrentTime()) srand( (unsigned)time( NULL ) ) time()函数得到现在的系统时间等。比如rand()%3 则值为 0、1、2ran
2017-07-30 21:06:01 529
翻译 enum 阐述
enum是计算机编程语言中的一种数据类型。枚举类型:在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基
2017-07-30 13:18:09 377
原创 c++常用头文件
#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //对应各种运算符的宏#include //定义各种数据类型最值的常量#include //定义本地化C函数#include //定义数学函数#include
2017-07-29 17:39:45 330
原创 函数指针(披着羊皮指针的函数狼)与指针函数(披着函数羊皮的指针狼)
#include using namespace std; /*《1》:指针函数的本质就是一个函数,即一个带有指针的函数;其返回的为其首地址int *Get(int x); //指针函数声明形式 void main(void) { int num; cout<<"Please input the number between 0
2017-07-27 17:02:15 256
原创 求最大数 maxcount
#includeusing namespace std;int max(int a[],int n) / /max 函数{int ma;if(n==1)return a[0];elsereturn ma=(a[n-1]>max(a,n-1) ?a[n-1]: max(a,n-1));}//第N个数是否大于a数组中的 n-1个数的最大值int m
2017-07-27 15:19:48 1164
原创 经典算法之冒泡指针
//冒泡指针即,分别用两个指针指向数组中的两个数,如果第一个大于第二个,则交换。反之则不变,这样,第一遍后 最后一个值肯定为最大的,这样进行多次循环比较后 即满足从小到大的排列;若从大到小 则只要将条件改为第一个小于第二个人即可;#include using namespace std; void print(int* pData, int count){
2017-07-27 15:12:35 1037
原创 经典算法之快速排序
include using namespace std;int a[80];define n 6//宏定义,看个人喜好,也可直接定义一个数组void quicks(int a[],int left,int right) { if(left>=right) { return; } int first =left; int last
2017-07-27 15:07:29 301
数据结构c版 课后习题答案
2018-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人