- 博客(18)
- 收藏
- 关注
原创 C++计算圆周率
利用沟谷定理算出三角形高为sqrt(1*1-0.5*0.5)=0.866,用圆的半径减去三角形的高就为超出部分线段的长度0.233。再将圆看成多个等腰三角形组合而成的多边形,则周长=0.518*12=6.216,圆周率=6.216/2=3.108。假如将圆看成多个等边三角形组合而成的多边形,那么圆的周长=6*1=6,圆周率=6/2=3。现在,我们再作一条半径把等边三角形分成2分,则两个直角三角形的斜边长1,短边长0.5。首先我们先用一个特殊三角形——等边三角形放入圆中,三角形的边长与圆的半径都为1。
2023-06-30 09:30:55
1979
原创 VC6贪吃蛇-2.2版本
****************方向****************/#define UP 0 //向上#define DOWN 1 //向下#define LEFT 2 //向左#define RIGHT 3 //向右/****************屏幕****************/#define X 640 //屏幕的宽。
2023-06-13 15:43:55
461
4
原创 Game.h
D:\程序\C++\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include。加入了许多函数,便于在c++中开发游戏。命名为Game.h放入。
2023-05-07 14:50:55
131
原创 贪吃蛇_代码+解析
define UP 0 //上#define DOWN 1 //下#define LEFT 2 //左#define RIGHT 3 //右#define X 23 //X坐标#define Y 40 //Y坐标#define MAXLEN 200 //最大长度#define MINTIME 75 //等待时间。
2023-04-21 20:39:06
2233
1
原创 扫雷游戏源代码
printf("w , a , s , d 控 制 坐 标 移 动");printf(" 1 键 插 旗 , 2 键 拔 旗 .");printf(" 按 空 格 键 有 惊 喜");printf("剩余雷数:%d \n",l2);system("title 扫雷");未登录的用户可以在代码段下方复制扫雷源码;
2022-09-28 23:31:05
4431
原创 俄罗斯方块_代码+解析
四个常量分别为地图的长和宽,颜色——白色,和等待时间char c;int df;这几个变量分别记录地图信息,下落方块信息,输入字符与得分。
2022-09-15 00:52:24
4802
原创 扫雷_代码+解析
变量的定义与声明,其中x,y是当前坐标,s用于记录游戏是否结束,l,l2分别代表实际剩下的雷的个数和玩家所认为剩下雷的个数,c数组记录每个方格是否被插旗或点击,f记录输入字符,其余全部应用于宽搜void csh();函数的定义与声明,后面会细致讲解每个函数的作用。
2022-09-11 13:26:53
2160
1
VC6-贪吃蛇.exe
2023-06-17
吃豆人小游戏(作者:浦江县实验中学七年级学生蒋韦杰)
2023-05-03
OpenGL使用方法
2023-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人