怎么样做一个个人网站,贵阳百度快照优化排名,外协加工订单网,上海企业黄页目录
吃星星#xff08;0.2#xff09;
简介
本次更新
分部代码
头文件#xff08;增#xff09;
命名空间变量#xff08;增#xff09;
副函数#xff08;新#xff0c;增#xff09;
清屏函数
打印地图函数#xff08;增#xff09;
移动函数
选择颜色…目录
吃星星0.2
简介
本次更新
分部代码
头文件增
命名空间变量增
副函数新增
清屏函数
打印地图函数增
移动函数
选择颜色新
随机选一个颜色输出星星新
附十进制颜色对照表
主函数
0.2版完整代码 吃星星0.2 版本1表示还未完成 简介本次更新 增加了星星给星星做了变色 0.1版 0.2版 分部代码
头文件增
#includebits/stdc.h
#includeconio.h
#includewindows.h 不万能的万能头 按键式输入头文件 颜色窗口等头文件 命名空间变量增
using namespace std;
int x,y,n,m,color;
char a[100][200],w*,c; 命名空间 地图大小n,m‘I’的坐标x,y颜色 地图输入变量星星 副函数新增
清屏函数
void cls()
{system(cls);
} 清除屏幕上所有东西 打印地图函数增
void p1()
{printf(该版本为吃星星0.2\n); for(int i0;in;i){for(int j0;jm;j)printf(%c,a[i][j]);printf(\n);}q1();
} 打印版本地图随机颜色的星星 移动函数
void yd()
{(cay0)?a[x][--y]I,a[x][y1]x:0;(cdym-1)?a[x][y]I,a[x][y-1]x:0;(cwx0)?a[--x][y]I,a[x1][y]x:0;(csxn-1)?a[x][y]I,a[x-1][y]x:0;if(int(c)27)exit(0);
} w,a,s,d,Esc键的判断是否按下 选择颜色新
void colorchoose(int color)
{SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color);
} 定义一个颜色并实现输出使用这个颜色 随机选一个颜色输出星星新
void q1()
{colorrand()%2550;colorchoose(color);printf(%c,w);colorchoose(7);
} 随机选一个颜色 实现这个颜色 输出星星 颜色变回来 附十进制颜色对照表 主函数
int main()
{cinnm; memset(a,x,sizeof(a));xn/2;ym/2;a[x][y]I;while(1){p1();cgetch();cls();yd();}
} 全体赋值‘x’ 输入m,n 找到‘I’的坐标并定位 无限循环 打印地图 按键式输入 清屏 移动 0.2版完整代码
#includebits/stdc.h
#includeconio.h
#includewindows.h
using namespace std;
int x,y,n,m,color;
char a[100][200],w*,c;
void colorchoose(int color)
{SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),color);
}
void q1()
{colorrand()%2550;colorchoose(color);printf(%c,w);colorchoose(7);
}
void cls()
{system(cls);
}
void p1()
{printf(该版本为吃星星0.2\n);for(int i0;in;i){for(int j0;jm;j)printf(%c,a[i][j]);printf(\n);}q1();
}
void yd()
{(cay0)?a[x][--y]I,a[x][y1]x:0;(cdym-1)?a[x][y]I,a[x][y-1]x:0;(cwx0)?a[--x][y]I,a[x1][y]x:0;(csxn-1)?a[x][y]I,a[x-1][y]x:0;if(int(c)27)exit(0);
}
int main()
{cinnm; memset(a,x,sizeof(a));xn/2;ym/2;a[x][y]I;while(1){p1();cgetch();cls();yd();}
}
我会尽快更新
敬请期待