代码免费提供给有需要的人
有问题可以联系代码中的联系方式
代码设计到easy.x图形库,如果电脑环境没有的话,删掉烟花部分即可
#include<conio.h> //使用getch函数,用作按任意键继续
#include<iostream> //C++头文件,
#include<graphics.h> //包含windows.h 函数
#include<string> //C++用于使用字符串,属于是习惯性加上了
#include<windows.h> //用来调节显示窗口的大小和字体颜色,下面还有一个库函数同样作用
#include <vector> //用于生成随机数,目前被闲置了
#include <cstdlib> //用于生成随机数,被闲置状态
#include <math.h> //用于烟花的播放
#include <ctime> //用于生成随机数
#include<mmsystem.h> //多媒体设备接口头文件 media device interface
#pragma comment(lib,"winmm.lib") //加载所媒体设备接口库文件(与上一个头文件成对存在,固定语法)
#define SJS_TFK 11 //用于随机数的限制 SJS=随机数 TFK=天赋卡
#define MIN_TFK 1
#define MAX_TFK 30
#define MAXNUM 15 //下面四组宏定义用于烟花
#define WIDTH 1280
#define HEIGHT 720
#define PI 3.1415926
using namespace std; //std声明
static int TFD_a = 0, TFD_b = 0, TFD_c = 0, TFD_d = 0; //定义全局变量,用来记录天赋点 TFD_a:体质 b:运气 c:智力 d:家境
static int TFD_t = 0, TFD_y = 0, TFD_z = 0, TFD_j = 0; //用于用户输入与后期分支中增加天赋点
int age = 0; //定义全局变量 年龄
int sex; //用于下列生成随机性别S
static int TFD = 0; //用于增减天赋点
//用于结束后的烟花
struct Fire
{
int nowx;
int nowy;
int endy;
int radio;
int explode;
int rgb[3];
COLORREF color;
}fire[MAXNUM];
//用于每一次烟花的初始化
void Init()
{
for (int i = 0; i < MAXNUM; i++)
{
fire[i].nowx = rand() % WIDTH; //用于烟花宽度的横坐标
fire[i].nowy = HEIGHT + rand() % 250 + 50; //烟花爆炸的纵坐标
fire[i].endy = rand() % 100 + 10;
fire[i].radio = rand() % 50 + 120; //用于爆炸的点
fire[i].explode = 0;
//用数组方式定义RGB颜色
int c[][3] = { {255, 0, 0}, {210, 190, 255}, {255, 120, 0}, {255, 0, 150}, {255, 240, 100}, {10, 255, 255}, {160, 10, 255}, {255, 200, 60} };
int n = rand() % 8; //生成随机颜色烟花
fire[i].color = RGB(c[n][0], c[n][1], c[n][2]);
fire[i].rgb[0] = c[n][0];
fire[i].rgb[1] = c[n][1];
fire[i].rgb[2] = c[n][2];
}
}
//用于烟花的绘制
void Draw()
{
for (int i = 0; i < MAXNUM; i++)
{
if (fire[i].nowy > fire[i].endy)
{
for (int size = 5; size > 0; size--)
{
int temp[] = { fire[i].rgb[0], fire[i].rgb[1], fire[i].rgb[2] };
for (int k = 0; k < 3; k++)
{
temp[k] += 50 * (5 - size);
if (temp[k] > 255) temp[k] = 255;
}
setfillcolor(RGB(temp[0], temp[1], temp[2]));
solidcircle(fire[i].nowx, fire[i].nowy + 15 * (10 - size), size);
}
}
else
{
for (int a = 0; a < 360; a += 30)
{
for (int size = 5; size > 0; size--)
{
double x = cos(a * PI / 180.0) * (fire[i].explode + size * 10) + fire[i].nowx; //用来计算烟花范围
double y = sin(a * PI / 180.0) * (fire[i].explode + size * 10) + fire[i].nowy + fire[i].radio / 2;
int temp[] = { fire[i].rgb[0], fire[i].rgb[1], fire[i].rgb[2] };
for (int k = 0; k < 3; k++)
{
temp[k] += 50 * (5 - size);
if (temp[k] > 255) temp[k] = 255;
}
setfillcolor(RGB(temp[0], temp[1], temp[2]));
solidcircle(x, y + (HEIGHT - y) * 0.1 + size * (size - 2), size);
}
}
}
}
}
//用于花束的移动,爆炸烟花的移动
void Move()
{
for (int i = 0; i < MAXNUM; i++)
{
if (fire[i].nowy > fire[i].endy)
{
fire[i].nowy -= 3;
}
else
{
if (fire[i].explode >= fire[i].radio)
{
fire[i].nowx = rand() % WIDTH;
fire[i].nowy = HEIGHT + rand() % 250 + 50;
fire[i].endy = rand() % 100 + 10;
fire[i].radio = rand() % 50 + 120;
fire[i].explode = 0;
int c[][3] = { {255, 0, 0}, {210, 190, 255}, {255, 120, 0}, {255, 0, 150}, {255, 240, 100}, {10, 255, 255}, {160, 10, 255}, {255, 200, 60} };
int n = rand() % 8;
fire[i].color = RGB(c[n][0], c[n][1], c[n][2]);
fire[i].rgb[0] = c[n][0];
fire[i].rgb[1] = c[n][1];
fire[i].rgb[2] = c[n][2];
}
else fire[i].explode++;
}
}
}
//自定义函根据参数改变颜色
void color(short x)
{
if (x >= 0 && x <= 15)//参数在0-15的范围颜色
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), x); //只有一个参数,改变字体颜色
else//默认的颜色白色
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
}
//用作颜色的注释
/*
颜色函数SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),前景色 | 背景色 | 前景加强 | 背景加强);
前景色:数字0-15 或 FOREGROUND_XXX 表示 (其中XXX可用BLUE、RED、GREEN表示)
前景加强:数字8 或 FOREGROUND_INTENSITY 表示
背景色:数字16 32 64 或 BACKGROUND_XXX 三种颜色表示
背景加强: 数字128 或 BACKGROUND_INTENSITY 表示
主要应用:改变指定区域字体与背景的颜色
前景颜色对应值:
0=黑色 8=灰色
1=蓝色 9=淡蓝色 十六进制
2=绿色 10=淡绿色 0xa
3=湖蓝色 11=淡浅绿色 0xb
4=红色 12=淡红色 0xc
5=紫色 13=淡紫色 0xd
6=黄色 14=淡黄色 0xe
7=白色 15=亮白色 0xf
也可以把这些值设置成常量。
*/
//用来做颜色输出测试
void CS_color()
{
cout << "系统默认颜色" << endl;
color(0);
cout << "这是0的颜色" << endl;
color(1);
cout << "这是1的颜色" << endl;
color(2);
cout << "这是2的颜色" << endl;
color(3);
cout << "这是3的颜色" << endl;
color(4);
cout << "这是4的颜色" << endl;
color(5);
cout << "这是5的颜色" << endl;
color(6);
cout << "这是6的颜色" << endl;
color(7);
cout << "这是7的颜色" << endl;
color(8);
cout << "这是8的颜色" << endl;
color(9);
cout << "这是9的颜色" << endl;
color(10);
cout << "这是10的颜色" << endl;
color(11);
cout << "这是11的颜色" << endl;
color(12);
cout << "这是12的颜色" << endl;
color(13);
cout << "这是13的颜色" << endl;
color(14);
cout << "这是14的颜色" << endl;
color(15);
cout << "这是15的颜色" << endl;
}
//用于背景音乐的播放
void Play_Music()
{
//用于打开音乐
mciSendString("open ./music/test_starlight.mp3", NULL, NULL, NULL);//mciSendString:向多媒体设备接口发送一个字符串
//用于播放音乐
mciSendString("play ./music/test_starlight.mp3", NULL, NULL, NULL);
}
//引导提示,用来做相应的介绍
void System_YD1()
{
color(12);
cout << "\t\t |--------|" << endl;
cout << "\t\t | 前 言 |" << endl;
cout << "\t\t |--------|" << endl;
color(6);
cout << " 程序是由流沙独立完成,纯新手,请按照提示操作" << endl;
cout << " 如果不按照提示操作,出现问题,作者不负责!" << endl << endl;
color(14);
cout << "\t\t\t **********" << endl;
cout << "\t\t *使用说明*" << endl;
cout << "\t\t\t **********" << endl;
cout << "\t\t按enter键继续时,直接按enter即可" << endl;
cout << "\t 按任意键键继续时,只需要按一下键盘即可" << endl;
cout << "需要输入时,请输入对应数字,中间用空格键分隔,输入完成后按回车键" << endl;
cout << "\t\t 问题反馈请联系QQ:455266757" << endl;
color(7);
cout << "-----------------" << endl;
color(15);
cout << " | 按";
color(12);
cout << "任意键";
color(15);
cout << "继续 |" << endl;
color(7);
cout << "-----------------" << endl;
char ch = getch();
system("cls");
/*char enter = getchar();
switch (enter)
{
default:
system("cls");
}*/
}
//游戏引导界面,显示成员
void System_YD2()
{
color(14);
cout << "|--------------------------------------------------------|" << endl;
cout << " ********************** " << endl;
cout << " ****************** " << endl;
cout << " ************* " << endl;
cout << " ********* " << endl;
cout << " ***** " << endl;
cout << " * " << endl;
cout << " ***** " << endl;
cout << " ********* " << endl;
cout << " ************* " << endl;
cout << " ***************** " << endl;
cout << " ********************** " << endl;
cout << "|--------------------------------------------------------|" << endl << endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE); //字体改回白色
color(7);
cout << "--------------------" << endl;
cout << " |按";
color(12);
cout << "任意键";
color(15);
cout << "开始游戏 |" << endl;
color(7);
cout << "--------------------" << endl;
char ch = _getch();
system("cls");
}
//用容器生成随机数函数
/*vector<int> generateUniqueRandomNumbers(int count, int min, int max) // 初始化随机数生成器
{
srand(static_cast<unsigned int>(time(nullptr)));
vector<int> numbers;
int range = max - min + 1;
if (range < count) // 检查输入的边界是否有效
{
std::cout << "无法生成 " << count << " 个不重复的整数。" << std::endl;
return numbers;
}
while (numbers.size() < count) // 生成不重复的随机整数
{
int randomNumber = min + rand() % range;
if (find(numbers.begin(), numbers.end(), randomNumber) == numbers.end()) // 检查随机数是否已经存在于向量中
{
numbers.push_back(randomNumber);
}
}
return numbers;
}*/
//用于生成随机数
int* ShengCheng_SJS()
{
static int numbers[SJS_TFK]; // 静态数组:存储随机数的数组
int i, j, num, ChongFu;
srand(time(NULL)); // 使用当前时间作为随机数种子
for (i = 0; i < SJS_TFK; i++) // 生成随机数
{
do {
num = (rand() % (MAX_TFK - MIN_TFK + 1)) + MIN_TFK; // 生成随机数
ChongFu = 1; // 假设生成的数是不重复的
for (j = 0; j < i; j++) // 检查生成的数是否与之前生成的数重复
{
if (numbers[j] == num)
{
ChongFu = 0; // 生成的数与之前的数重复
break;
}
}
} while (!ChongFu); // 如果生成的数重复,则重新生成
numbers[i] = num; // 将生成的不重复的数存入数组
}
return numbers; // 返回生成的不重复整数数组的指针
}
//用于选择天赋
void Game_tianfu_1()
{
int* SJS = ShengCheng_SJS();
int i = 1; //用于下面的随机天赋前面的数字输出
int TFK[12]; //用于保存输出的天赋卡
//int a_1, a_2, a_3, a_4, a_5, a_6, a_7, a_8, a_9, a_10; //目前用不上
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN | FOREGROUND_BLUE); //设置字体为青色
cout << "|----------------------------------|" << endl;
cout << "| 游戏开始!按enter开始随机抽卡! |" << endl;
cout << "|----------------------------------|" << endl;
char enter = getchar(); //用于按回车键清屏
switch (enter)
{
default:
system("cls");
}
color(15);
cout << "|-----------------------------|" << endl;
cout << "| 请选择3个天赋,输入对应序号 |" << endl;
cout << "|-----------------------------|" << endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE); //字体改回白色
//vector<int> randomNumbers = generateUniqueRandomNumbers(10, 1, 27);
for (i = 1; i <= 10;) //用于随机选择天赋
{
color(14);
cout << "* " << i << ".";
TFK[i] = SJS[i];
switch (SJS[i])
{
case 1: cout << "戒指:家里有一枚祖传戒指" << endl; i++; break;
case 2: cout << "班级红人:和同学容易处好关系" << endl; i++; break;
case 3: cout << "低压:你和你的家人不会得心脏病" << endl; i++; break;
case 4: cout << "易胖体质:颜值更容易降低" << endl; i++; break;
case 5: cout << "不胖体质:颜值更容易升高" << endl; i++; break;
case 6: cout << "少数名族:高考+10分" << endl; i++; break;
case 7: cout << "抖音诱惑者:更容易成为网红" << endl; i++; break;
case 8: cout << "罗永浩附身:拥有着很强的创造能力,智力+5" << endl; i++; break;
case 9: cout << "社交达人:能快速和陌生人打成一片" << endl; i++; break;
case 10:cout << "挑战者:初始可用天赋点-10" << endl; i++; break;
case 11:cout << "异能者:初始可用天赋点+10" << endl; i++; break;
case 12:cout << "城市建设见证者:你大概率出生在城市中" << endl; i++; break;
case 13:cout << "乡村风情:你大概率出生在农村" << endl; i++; break;
case 14:cout << "宙斯:有可能参加数学比赛" << endl; i++; break;
case 15:cout << "天生残疾:体质-2" << endl; i++; break;
case 16:cout << "乐天派:一生中大部分时间是快乐的" << endl; i++; break;
case 17:cout << "早产儿:所有属性-1" << endl; i++; break;
case 18:cout << "快人:跑步比较快" << endl; i++; break;
case 19:cout << "老司机:你和家人不会发生车祸" << endl; i++; break;
case 20:cout << "追光者:能发现世界的真相" << endl; i++; break;
case 21:cout << "不想罢了:一生不追名逐利" << endl; i++; break;
case 22:cout << "左撇子;习惯使用左手" << endl; i++; break;
case 23:cout << "人间凑数的:无效果" << endl; i++; break;
case 24:cout << "白日梦想家:爱幻想的人,有机会成为爱因斯坦那样的天才" << endl; i++; break;
case 25:cout << "投个好胎:家境+2" << endl; i++; break;
case 26:cout << "水性良好:不会被淹死" << endl; i++; break;
case 27:cout << "独生子女:你没有兄弟姐妹" << endl; i++; break;
case 28:cout << "社交流弊症:你为什么这么牛" << endl; i++; break;
case 29:cout << "快速入睡:能快速睡着" << endl; i++; break;
case 30:cout << "耳顺:不太在意别人的看法" << endl; i++; break;
}
}
/*for (int b = 1; b < 11; b++)
{
cout << TFK[b] << endl;
}*/
color(12);
cout << endl << "********************" << endl;
cout << "* 输入数字进行选择 *" << endl;
cout << "********************" << endl;
int a, b, c;
ShuRu:cin >> a >> b >> c; //用户输入进行天赋选择
if (a > 10 || b > 10 || c > 10 || a == 0 || b == 0 || c == 0 || a == b || a == c || b == c) //用于判断用户选择天赋卡条件,避免傻逼不识字
{
cout << "少侠,按照前面的序号进行选择?" << endl;
cout << "看在你年轻的份上,再给你一次机会" << endl;
goto ShuRu; //用于重新输入
}
/*cout << "后台记录:" << TFK[a] << "and" << TFK[b] << "and" << TFK[c] << endl << endl; 实验数组能否保存用户选择的数据*/
//if (TFK[a] == 6 || TFK[b] == 6 || TFK[c] == 6)
//{
// cout << "6实验:后期跳转到高考加分" << endl;//跳转到对应的人生轨迹
//}
if (TFK[a] == 8 || TFK[b] == 8 || TFK[c] == 8)
{
TFD_c = TFD_c + 5; //通过给全局变量增加数值,用以启动不同分支
}
if (TFK[a] == 10 || TFK[b] == 10 || TFK[c] == 10)
{
TFD = TFD - 10;
}
if (TFK[a] == 11 || TFK[b] == 11 || TFK[c] == 11)
{
TFD = TFD + 10;
}
if (TFK[a] == 15 || TFK[b] == 15 || TFK[c] == 15)
{
TFD_a = TFD_a - 2;
}
if (TFK[a] == 17 || TFK[b] == 17 || TFK[c] == 17)
{
TFD_a = TFD_a - 1;
TFD_b = TFD_b - 1;
TFD_c = TFD_c - 1;
TFD_d = TFD_d - 1;
}
if (TFK[a] == 25 || TFK[b] == 25 || TFK[c] == 25)
{
TFD_d = TFD_d + 2;
}
}
//用于体质为0的分支
void TZ_0()
{
age = 0;
char ch = getch();
system("cls");
srand(time(0));
if ((rand()) % 2 == 0)
{
cout << age << "岁,你出生了,但是你患有先天性心脏病,夭折了" << endl;
}
else
{
cout << age << "岁:" << endl << "你出生了,是个男孩" << endl;
age++;
cout << age << "岁:" << endl << "楼上装修,你受到了惊吓,夭折了" << endl;
}
}
//用于运气为0的分支
void YQ_0()
{
char ch = getch();
system("cls");
srand(time(0));
if ((rand()) % 2 == 0)
{
cout << age << "岁,你在野外出生,被狼吃了" << endl;
}
}
//用于智商为0的分支
void ZL_0()
{
char ZhongDuan = getchar();
char ch = getch();
system("cls");
srand(time(0));
if ((rand()) % 2 == 0)
{
cout << age << "岁:你出生了,但是你大脑未发育完全,不会吃奶,饿死了" << endl;
}
else
{
cout << age << "岁:你出生了,但是你患有先天性脑瘫" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁: 在父母精心的照顾下,你活了一岁" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁: 你还不会说话,也不会哭,父母带你四处求医" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你被遗弃到野外,被狗叼走了,全剧终" << endl;
}
}
//用于家境为0的分支
void JJ_0()
{
char ZhongDuan = getchar();
char ch = getch();
system("cls");
srand(time(0));
if ((rand()) % 2 == 0)
{
cout << age << "岁:你出生了,是个女孩!" << endl;
age++;
cout << "按enter键继续" << endl;
ZhongDuan = getchar();
cout << age << "岁: 家里很穷,你只能喝一点点粥" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁: 遇上了旱灾,你被饿死了" << endl;
}
else
{
cout << age << "岁:你出生了,是个男孩" << endl;
age++;
cout << "按enter键继续" << endl;
ZhongDuan = getchar();
cout << age << "岁: 你出生了,是个男孩" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁: 家徒四壁,家里生活非常艰难" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:连续下了一个月的雨,导致颗粒无收,你饿死了" << endl;
}
}
//正常分支
void ZhengChang_FZ()
{
color(14);
char ch = getch(); //按任意键继续
system("cls");
//char enter = getchar(); //用于按回车键清屏
//switch (enter)
//{
//default:
// system("cls");
//}
srand(time(0));
if ((rand()) % 2 == 0)
{
cout << age << "岁:你出生了,母女平安" << endl;
age++;
}
else
{
cout << age << "岁:你出生了,是个男孩" << endl;
age++;
}
cout << "按enter键继续" << endl;
char ZhongDuan = getchar(); //用于按回车键继续
//1岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:你生活在城市" << endl;
break;
case 1:
cout << age << "岁:你生活在农村" << endl;
break;
}
age++;
ZhongDuan = getchar();
//2岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:你的家人给你买了很多书" << endl;
break;
case 1:
cout << age << "岁:你会说话了" << endl;
break;
case 2:
cout << age << "岁:家长给你听启蒙音乐" << endl;
break;
case 3:
cout << age << "岁:你的亲戚都很喜欢你" << endl;
break;
case 4:
cout << age << "岁:你的亲戚不是很喜欢你" << endl;
break;
case 5:
cout << age << "岁:你的家人给你买了很多玩具。" << endl;
break;
}
age++;
ZhongDuan = getchar();
//3岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:你的家人为你定制了长长的人生计划" << endl;
break;
case 1:
cout << age << "岁:空气很新鲜,生活很健康" << endl;
break;
case 2:
cout << age << "岁:你生了场重病" << endl;
break;
case 3:
cout << age << "岁:你家的屋檐上多了个燕子窝" << endl;
break;
case 4:
cout << age << "岁:你的父亲在种地时意外发现一箱金条" << endl;
break;
case 5:
cout << age << "岁:你上了一个昂贵的双语幼儿园" << endl;
break;
}
age++;
ZhongDuan = getchar();
//4岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:你喜欢用父母的手机玩王者荣耀" << endl;
break;
case 1:
cout << age << "岁:你和朋友玩捉迷藏,你藏在井里,成功藏了一个小时,其他人都找不到你" << endl;
break;
case 2:
cout << age << "岁:你第一次被父母打" << endl;
break;
case 3:
cout << age << "岁:上课时,你很乖,坐姿端正" << endl;
break;
case 4:
cout << age << "岁:幼儿园的饭菜不好吃" << endl;
break;
case 5:
cout << age << "岁:你为了拿到压岁钱,和表哥一起在大人面前表演节目。成功拿到了压岁钱!" << endl;
break;
}
age++;
ZhongDuan = getchar();
//5岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你家开始养狗" << endl;
break;
case 1:
cout << age << "岁:幼儿园的老师每天都和你们玩游戏" << endl;
break;
case 2:
cout << age << "岁:爸妈带你去R国旅游。" << endl;
break;
case 3:
cout << age << "岁:你看到了鹅毛大雪,心情十分激动" << endl;
break;
case 4:
cout << age << "岁:你的妈妈开始教你乘法口诀" << endl;
break;
}
age++;
ZhongDuan = getchar();
//6岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你喜欢打游戏" << endl;
break;
case 1:
cout << age << "岁:你喜欢看喜羊羊" << endl;
break;
case 2:
cout << age << "岁:你喜欢看熊出没" << endl;
break;
case 3:
cout << age << "岁:你喜欢看开心超人" << endl;
break;
case 4:
cout << age << "岁:你有爸妈给你领养了个妹妹" << endl;
break;
}
age++;
ZhongDuan = getchar();
//7岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:音乐老师经常放电影" << endl;
break;
case 1:
cout << age << "岁:音乐老师经常放电影" << endl;
break;
case 2:
cout << age << "岁:你的爸爸去外地工作了" << endl;
break;
case 3:
cout << age << "岁:京东成立了" << endl;
break;
case 4:
cout << age << "岁:苹果发布了第一代" << endl;
break;
case 5:
cout << age << "岁:你故意迎着风走,假装风阻挡不了自己的步伐。" << endl;
break;
}
age++;
ZhongDuan = getchar();
//8岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你上了普通小学" << endl;
break;
case 1:
cout << age << "岁:你上了个名牌小学" << endl;
break;
case 2:
cout << age << "岁:你开始上小学了" << endl;
break;
case 3:
cout << age << "岁:你需要上大量课外班,压力很大" << endl;
break;
case 4:
cout << age << "岁:你不喜欢英语课" << endl;
break;
}
age++;
ZhongDuan = getchar();
//9岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:父母因为有事,把你放到邻居家" << endl;
break;
case 1:
cout << age << "岁:你和你班同学打架" << endl;
break;
case 2:
cout << age << "岁:你当上了班长" << endl;
break;
case 3:
cout << age << "岁:你和朋友玩捉迷藏,你藏在井里,成功藏了一个小时,其他人都找不到你。" << endl;
break;
case 4:
cout << age << "岁:你报名了跳绳比赛,但你的右脚受伤了…于是你单脚跳绳,并跳出了第一名!" << endl;
break;
}
age++;
ZhongDuan = getchar();
//10岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你考试考了满分" << endl;
break;
case 1:
cout << age << "岁:你喜欢上你班同学" << endl;
break;
case 2:
cout << age << "岁:你开始看网文" << endl;
break;
case 3:
cout << age << "岁:你看到了鹅毛大雪,心情十分激动" << endl;
break;
case 4:
cout << age << "岁:你正在啃棒棒糖,忽然看到一则新闻说“糖吃多了会变老。”你把新闻关了,继续吃糖。" << endl;
break;
}
age++;
ZhongDuan = getchar();
//11岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的城市发生了多起拐卖儿童案件,你很害怕" << endl;
break;
case 1:
cout << age << "岁:你再一次当上了班长" << endl;
break;
case 2:
cout << age << "岁:同校有学生跳楼轻生。被学校压下来了。" << endl;
break;
case 3:
cout << age << "岁:学校采取按成绩排考场,班上采取按成绩排座位。" << endl;
break;
case 4:
cout << age << "岁:学校里总是有各种大佬的讲座可以听" << endl;
break;
}
age++;
ZhongDuan = getchar();
//12岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的家乡下了大雪,这是你第一次见到这么大的雪" << endl;
break;
case 1:
cout << age << "岁:你堆了一个很漂亮的雪人" << endl;
break;
case 2:
cout << age << "岁:你推了一个和你差不多高的雪球" << endl;
break;
case 3:
cout << age << "岁:你很外向,和同学打成一片" << endl;
break;
case 4:
cout << age << "岁:你很内向,和你的同学没有太多共同语言" << endl;
break;
}
age++;
ZhongDuan = getchar();
//13岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:今年比往年冷" << endl;
break;
case 1:
cout << age << "岁:今年比往年热" << endl;
break;
case 2:
cout << age << "岁:你和同学打架了,你输了" << endl;
break;
case 3:
cout << age << "岁:你和同学打架了,你赢了" << endl;
break;
case 4:
cout << age << "岁:你和同学打架了,被叫家长了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//14岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你上了普通初中" << endl;
break;
case 1:
cout << age << "岁:你上了一般初中" << endl;
break;
case 2:
cout << age << "岁:你上了重点初中" << endl;
break;
case 3:
cout << age << "岁:你升初中的考试,考的不错" << endl;
break;
case 4:
cout << age << "岁:你升初中的考试,考的很差" << endl;
break;
}
age++;
ZhongDuan = getchar();
//15岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你新增了化学课" << endl;
break;
case 1:
cout << age << "岁:你生物课看到细胞结构 " << endl;
break;
case 2:
cout << age << "岁:你体测成绩获得了第一名" << endl;
break;
case 3:
cout << age << "岁:有好多异性喜欢你" << endl;
break;
case 4:
cout << age << "岁:你没有异性朋友" << endl;
break;
}
age++;
ZhongDuan = getchar();
//16岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你爱上玩天天酷跑" << endl;
break;
case 1:
cout << age << "岁:你拥有了人生第一部自己的手机 " << endl;
break;
case 2:
cout << age << "岁:你和朋友去爬山,第一次有一览众山小的感觉" << endl;
break;
case 3:
cout << age << "岁:你第一次去网吧" << endl;
break;
case 4:
cout << age << "岁:你从双杠上掉下来了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//17岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:由于初中没有好好学习,你上了一所很差的高中" << endl;
break;
case 1:
cout << age << "岁:初中学习一般,对应也上了一所普通高中 " << endl;
break;
case 2:
cout << age << "岁:你上了重点高中" << endl;
break;
case 3:
cout << age << "岁:你中考作弊了,但是没人发现" << endl;
break;
case 4:
cout << age << "岁:你中考免试了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//18岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你开始了住校生活" << endl;
break;
case 1:
cout << age << "岁:你并不喜欢高中,因为学习压力太大 " << endl;
break;
case 2:
cout << age << "岁:你觉得高中生活很累" << endl;
break;
case 3:
cout << age << "岁:你高中寝室生活很差" << endl;
break;
case 4:
cout << age << "岁:你的班主任并不喜欢你" << endl;
break;
}
age++;
ZhongDuan = getchar();
//19岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:教师节你们给班主任买了礼物" << endl;
break;
case 1:
cout << age << "岁:你们班主任在教室安装了监控" << endl;
break;
case 2:
cout << age << "岁:你开始了走读生活" << endl;
break;
case 3:
cout << age << "岁:游戏手机开始上市了" << endl;
break;
case 4:
cout << age << "岁:小米和京东合作了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//20岁
switch ((rand()) % 8)
{
case 0:
cout << age << "岁:你考上了一所211大学" << endl;
break;
case 1:
cout << age << "岁:你考上了一所985大学" << endl;
break;
case 2:
cout << age << "岁:你上了一所双非本科" << endl;
break;
case 3:
cout << age << "岁:你成绩下滑严重,只能上专科院校" << endl;
break;
case 4:
cout << age << "岁:你独自去了短途旅行,感悟颇多" << endl;
break;
case 5:
cout << age << "岁:你第一次出省" << endl;
break;
case 6:
cout << age << "岁:你第一次坐高铁" << endl;
break;
case 7:
cout << age << "岁:你的军训很累" << endl;
break;
}
age++;
ZhongDuan = getchar();
//21岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:一加手机世界首创90HZ屏幕,手机迎来了高刷时代" << endl;
break;
case 1:
cout << age << "岁:吃鸡开始流行了" << endl;
break;
case 2:
cout << age << "岁:国内GDP跃居世界第一" << endl;
break;
case 3:
cout << age << "岁:你开始关注科技圈" << endl;
break;
case 4:
cout << age << "岁:你有了喜欢的异性" << endl;
break;
case 5:
cout << age << "岁:班上总是有同学翘课,而且越来越多" << endl;
break;
}
age++;
ZhongDuan = getchar();
//22岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:同学检查出了胃结石……医生给你开药,竟然是2大瓶可乐!" << endl;
break;
case 1:
cout << age << "岁:你同学买了个大疆无人机" << endl;
break;
case 2:
cout << age << "岁:今年端午,你第一次看到盛世烟花" << endl;
break;
case 3:
cout << age << "岁:你同学买了个Go Pro" << endl;
break;
case 4:
cout << age << "岁:你对外面的世界很感兴趣" << endl;
break;
}
age++;
ZhongDuan = getchar();
//23岁
switch ((rand()) % 5)
{
case 0:;
cout << age << "岁:你看了星际穿越,觉得很不错" << endl;;
break;;
case 1:
cout << age << "岁:你自己完成了个挑战,同学都觉得你很厉害" << endl;;
break;;
case 2:
cout << age << "岁:今年过年你没有回家" << endl;;
break;
case 3:
cout << age << "岁:你在地铁上听歌,不小心唱了出来" << endl;
break;
case 4:
cout << age << "岁:你去听了歌剧" << endl;
break;
}
age++;
ZhongDuan = getchar();
//24岁
switch ((rand()) % 5)
{
case 0:;
cout << age << "岁:你同学过生日,你却把蜡烛吹灭了" << endl;;
break;;
case 1:
cout << age << "岁:你去看了凤凰传奇的演唱会" << endl;
break;
case 2:
cout << age << "岁:你第一次坐飞机" << endl;
break;
case 3:
cout << age << "岁:你在飞机上遭遇了强气流" << endl;
break;
case 4:
cout << age << "岁:你切身感受到了南北方的温差" << endl;
break;
}
age++;
ZhongDuan = getchar();
//25岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你喜欢的异性并不喜欢你" << endl;
break;
case 1:
cout << age << "岁:你买了一款很炫酷的音响" << endl;
break;
case 2:
cout << age << "岁:你开始明白古诗词的真正含义" << endl;
break;
case 3:
cout << age << "岁:你改变了发型" << endl;
break;
case 4:
cout << age << "岁:你第一次开始拿到奖牌" << endl;
break;
}
age++;
ZhongDuan = getchar();
//26岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你发现工作很难找" << endl;
break;
case 1:
cout << age << "岁:你去餐厅吃饭,被小孩子撞到了" << endl;
break;
case 2:
cout << age << "岁:你的朋友请你喝咖啡" << endl;
break;
case 3:
cout << age << "岁:你买了好多双鞋子" << endl;
break;
case 4:
cout << age << "岁:你第一次喝酒" << endl;
break;
}
age++;
ZhongDuan = getchar();
//27岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你身边的朋友开始变少" << endl;
break;
case 1:
cout << age << "岁:你的父母身体开始变差" << endl;
break;
case 2:
cout << age << "岁:你朋友圈开始变得各式各样" << endl;
break;
case 3:
cout << age << "岁:你喜欢上了听音乐" << endl;
break;
case 4:
cout << age << "岁:你喜欢上了刷抖音" << endl;
break;
}
age++;
ZhongDuan = getchar();
//28岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的性格变得忧郁" << endl;
break;
case 1:
cout << age << "岁:你开始了跑步锻炼" << endl;
break;
case 2:
cout << age << "岁:你喜欢上了喝咖啡" << endl;
break;
case 3:
cout << age << "岁:你觉得你的老板很**" << endl;
break;
case 4:
cout << age << "岁:你的同事总是影响你的心情" << endl;
break;
}
age++;
ZhongDuan = getchar();
//29岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:周董发布了新专辑" << endl;
break;
case 1:
cout << age << "岁:凤凰传奇发布了新专辑" << endl;
break;
case 2:
cout << age << "岁:娱乐圈发生了翻天覆地的变化" << endl;
break;
case 3:
cout << age << "岁:苹果再一次发布了革命性产品" << endl;
break;
case 4:
cout << age << "岁:科技圈开始由中国主导" << endl;
break;
}
age++;
ZhongDuan = getchar();
//30岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:俄罗斯批量生产了核动力导弹" << endl;
break;
case 1:
cout << age << "岁:韩国人口再一次降低" << endl;
break;
case 2:
cout << age << "岁:你觉得一个人很孤单" << endl;
break;
case 3:
cout << age << "岁:你超额完成了项目" << endl;
break;
case 4:
cout << age << "岁:你投喂的流浪猫认识你了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//31岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你养了一只猫,叫“苏苏”" << endl;
break;
case 1:
cout << age << "岁:你买了一个三花猫,叫“苏苏”" << endl;
break;
case 2:
cout << age << "岁:你从亲戚家要了一只猫,你叫它“苏苏”" << endl;
break;
case 3:
cout << age << "岁:你养了一只猫,给你的生活增加很多色彩" << endl;
break;
case 4:
cout << age << "岁:你养的小猫总是叫你起床陪它玩" << endl;
break;
}
age++;
ZhongDuan = getchar();
//32岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的小猫总掉毛" << endl;
break;
case 1:
cout << age << "岁:“苏苏”已经接受洗澡了" << endl;
break;
case 2:
cout << age << "岁:“苏苏”怀孕了,所以总是喵喵叫" << endl;
break;
case 3:
cout << age << "岁:你的爸妈开始催你找对象" << endl;
break;
case 4:
cout << age << "岁:你没有给“苏苏”做绝育" << endl;
break;
}
age++;
ZhongDuan = getchar();
//33岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你开始了相亲生活" << endl;
break;
case 1:
cout << age << "岁:你的工作有了起色" << endl;
break;
case 2:
cout << age << "岁:你喜欢的小说被拍成了电影" << endl;
break;
case 3:
cout << age << "岁:你有了喜欢的异性" << endl;
break;
case 4:
cout << age << "岁:你的游戏打到了最高段位" << endl;
break;
}
age++;
ZhongDuan = getchar();
//34岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你迫于父母的压力选择了结婚" << endl;
break;
case 1:
cout << age << "岁:你结婚了,但是你并不喜欢" << endl;
break;
case 2:
cout << age << "岁:你结婚了,你的父母很开心" << endl;
break;
case 3:
cout << age << "岁:你妥协了,选择了父母喜欢的的对象\n";
; break;
case 4:
cout << age << "岁:你和以前暗恋的同学走到了一起" << endl;
break;
}
age++;
ZhongDuan = getchar();
//35岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你身边的朋友陆续选择了结婚" << endl;
break;
case 1:
cout << age << "岁:你身边的朋友有选择丁克的" << endl;
break;
case 2:
cout << age << "岁:你身边的同事朋友开始变多" << endl;
break;
case 3:
cout << age << "岁:你婚后的生活还算幸福" << endl;
break;
case 4:
cout << age << "岁:你买了一辆属于自己的车" << endl;
break;
}
age++;
ZhongDuan = getchar();
//36岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你们的孩子出生了" << endl;
break;
case 1:
cout << age << "岁:你的孩子出生了,是个男孩" << endl;
break;
case 2:
cout << age << "岁:你的孩子出生了,是个女孩" << endl;
break;
case 3:
cout << age << "岁:你们的孩子顺产,母子平安" << endl;
break;
case 4:
cout << age << "岁:你的家庭添加了新成员" << endl;
break;
}
age++;
ZhongDuan = getchar();
//37岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:走在街上,你看见了一个和你很像的人" << endl;
break;
case 1:
cout << age << "岁:你的车被追尾了" << endl;
break;
case 2:
cout << age << "岁:你涨工资了" << endl;
break;
case 3:
cout << age << "岁:你升职了" << endl;
break;
case 4:
cout << age << "岁:你的上司离职了,你顶替了他的位置" << endl;
break;
}
age++;
ZhongDuan = getchar();
//38岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:一件小事,勾起了你的回忆" << endl;
break;
case 1:
cout << age << "岁:你换了最新款手机" << endl;
break;
case 2:
cout << age << "岁:你和朋友出去玩,去了KTV" << endl;
break;
case 3:
cout << age << "岁:你和对象吵了一架" << endl;
break;
case 4:
cout << age << "岁:结婚纪念日,你们互相送了礼物" << endl;
break;
}
age++;
ZhongDuan = getchar();
//39岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的胃口变小了" << endl;
break;
case 1:
cout << age << "岁:无人驾驶汽车能做到悬浮了" << endl;
break;
case 2:
cout << age << "岁:人类可以完全控制天气了" << endl;
break;
case 3:
cout << age << "岁:交通彻底免费了" << endl;
break;
case 4:
cout << age << "岁:你们隔壁装修" << endl;
break;
}
age++;
ZhongDuan = getchar();
//40岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你突然明白,原来当年那个人说的那些话,原来是那个意思" << endl;
break;
case 1:
cout << age << "岁:你送孩子去幼儿园" << endl;
break;
case 2:
cout << age << "岁:你对象送孩子去幼儿园了" << endl;
break;
case 3:
cout << age << "岁:你的孩子很懂事" << endl;
break;
case 4:
cout << age << "岁:你的孩子把你的书弄湿了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//41岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你觉得有点累" << endl;
break;
case 1:
cout << age << "岁:你的同事请你喝喜酒" << endl;
break;
case 2:
cout << age << "岁:你吃火锅后闹肚子了" << endl;
break;
case 3:
cout << age << "岁:你感冒了,去了医院" << endl;
break;
case 4:
cout << age << "岁:你的孩子感冒了,你带他去了医院" << endl;
break;
}
age++;
ZhongDuan = getchar();
//42岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你想去看看远方的世界" << endl;
break;
case 1:
cout << age << "岁:你开始厌倦现在的生活" << endl;
break;
case 2:
cout << age << "岁:你的父母身体开始变差" << endl;
break;
case 3:
cout << age << "岁:你带你的父母去体检" << endl;
break;
case 4:
cout << age << "岁:你买了你想了很久的美食" << endl;
break;
}
age++;
ZhongDuan = getchar();
//43岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:人造食物开始流行起来" << endl;
break;
case 1:
cout << age << "岁:你去了你一直想去的风景区" << endl;
break;
case 2:
cout << age << "岁:你的孩子开始闯祸" << endl;
break;
case 3:
cout << age << "岁:你第一次打了你的孩子" << endl;
break;
case 4:
cout << age << "岁:你开始听不懂你孩子说的话" << endl;
break;
}
age++;
ZhongDuan = getchar();
//44岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你孩子上小学了" << endl;
break;
case 1:
cout << age << "岁:你孩子和同学相处的不错" << endl;
break;
case 2:
cout << age << "岁:你的孩子并不是很聪明" << endl;
break;
case 3:
cout << age << "岁:你的孩子成绩一般" << endl;
break;
case 4:
cout << age << "岁:你的孩子喜欢玩游戏" << endl;
break;
}
age++;
ZhongDuan = getchar();
//45岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:汽油涨价了" << endl;
break;
case 1:
cout << age << "岁:电费涨价了" << endl;
break;
case 2:
cout << age << "岁:黄金又涨价了" << endl;
break;
case 3:
cout << age << "岁:你购置了新家具" << endl;
break;
case 4:
cout << age << "岁:你的孩子获得了作文一等奖" << endl;
break;
}
age++;
ZhongDuan = getchar();
//46岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:汽油涨价了" << endl;
break;
case 1:
cout << age << "岁:电费涨价了" << endl;
break;
case 2:
cout << age << "岁:黄金又涨价了" << endl;
break;
case 3:
cout << age << "岁:你购置了新家具" << endl;
break;
case 4:
cout << age << "岁:你的孩子获得了作文一等奖" << endl;
break;
}
age++;
ZhongDuan = getchar();
//47岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的父母身体越来越差" << endl;
break;
case 1:
cout << age << "岁:你抽空回了趟老家" << endl;
break;
case 2:
cout << age << "岁:车水马龙的路口,你不知道你该去哪里" << endl;
break;
case 3:
cout << age << "岁:人类有了重大发现" << endl;
break;
case 4:
cout << age << "岁:人类科技有了重大进步" << endl;
break;
}
age++;
ZhongDuan = getchar();
//48岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你带着孩子去了草原" << endl;
break;
case 1:
cout << age << "岁:你带着孩子去了内蒙" << endl;
break;
case 2:
cout << age << "岁:你带着孩子去了新疆" << endl;
break;
case 3:
cout << age << "岁:你带着孩子去了美国" << endl;
break;
case 4:
cout << age << "岁:你带着孩子去了拉斯维加斯" << endl;
break;
}
age++;
ZhongDuan = getchar();
//49岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的父母去世了" << endl;
break;
case 1:
cout << age << "岁:你的亲人离世了" << endl;
break;
case 2:
cout << age << "岁:你的长辈离世了" << endl;
break;
case 3:
cout << age << "岁:你的家人离世了" << endl;
break;
case 4:
cout << age << "岁:你的父母去了另一个世界" << endl;
break;
}
age++;
ZhongDuan = getchar();
//50岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你开始力不从心" << endl;
break;
case 1:
cout << age << "岁:周围的新事物越来越多" << endl;
break;
case 2:
cout << age << "岁:人类发明了核动力汽车" << endl;
break;
case 3:
cout << age << "岁:核动力开始民用" << endl;
break;
case 4:
cout << age << "岁:人类开始使用新能源了" << endl;
break;
}
age++;
ZhongDuan = getchar();
//51岁
switch ((rand()) % 6)
{
case 0:
cout << age << "岁:房子开始免费让公民入住" << endl;
break;
case 1:
cout << age << "岁:人类开始了外星移民实验" << endl;
break;
case 2:
cout << age << "岁:“虚拟人生计划”启动" << endl;
break;
case 3:
cout << age << "岁:饮用水开始变得珍贵" << endl;
break;
case 4:
cout << age << "岁:人类开始向沙漠进军治理" << endl;
break;
case 5:
cout << age << "岁:考古队在M地一带发掘出疑似操虫棍碎 片,因此推断远古时代怪物猎人是真实存在的!" << endl;
break;
}
age++;
ZhongDuan = getchar();
//52岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你去了吃了火锅,但是并不好吃" << endl;
break;
case 1:
cout << age << "岁:你去体验了新手机,超出了你的期待" << endl;
break;
case 2:
cout << age << "岁:你的孩子上了大学" << endl;
break;
case 3:
cout << age << "岁:高考变动,新增电竞为考试题目" << endl;
break;
case 4:
cout << age << "岁:男性结婚年龄更改为19岁" << endl;
break;
}
age++;
ZhongDuan = getchar();
//53岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:人工智能广泛应用" << endl;
break;
case 1:
cout << age << "岁:你开始觉得钱财无用,身体健康才是最重要的" << endl;
break;
case 2:
cout << age << "岁:有个乞丐向你推销“修仙”秘籍" << endl;
break;
case 3:
cout << age << "岁:有年轻时的熟人来拜访你" << endl;
break;
case 4:
cout << age << "岁:提笔写下以前的故事" << endl;
break;
}
age++;
ZhongDuan = getchar();
//54岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你的孩子交了异性朋友,你不是很喜欢" << endl;
break;
case 1:
cout << age << "岁:你的孩子让你给买一辆车,你没同意" << endl;
break;
case 2:
cout << age << "岁:你的孩子想去旅行,你没接受,但是没有改变他的想法" << endl;
break;
case 3:
cout << age << "岁:天上的云也很漂亮" << endl;
break;
case 4:
cout << age << "岁:下了一场暴雨" << endl;
break;
}
age++;
ZhongDuan = getchar();
//55岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:人类人口数量减少" << endl;
break;
case 1:
cout << age << "岁:今年的月亮格外的漂亮" << endl;
break;
case 2:
cout << age << "岁:你还是给你的孩子买了车" << endl;
break;
case 3:
cout << age << "岁:今天的晚霞很美" << endl;
break;
case 4:
cout << age << "岁:久违的出了彩虹" << endl;
break;
}
age++;
ZhongDuan = getchar();
//56岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:有研究表明,历史上所有的生命都可以算成一个个体的一部分" << endl;
break;
case 1:
cout << age << "岁:今年的月亮格外的漂亮" << endl;
break;
case 2:
cout << age << "岁:你还是给你的孩子买了车" << endl;
break;
case 3:
cout << age << "岁:今天的晚霞很美" << endl;
break;
case 4:
cout << age << "岁:久违的出了彩虹" << endl;
break;
}
age++;
ZhongDuan = getchar();
//57岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你过气了,被公司解除了协议" << endl;
break;
case 1:
cout << age << "岁:你家的屋檐上多了个燕子窝。" << endl;
break;
case 2:
cout << age << "岁:你突然生了场大病。" << endl;
break;
case 3:
cout << age << "岁:你攒了不少钱。" << endl;
break;
case 4:
cout << age << "岁:你去爬黄山。" << endl;
break;
}
age++;
ZhongDuan = getchar();
//58岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你去杭州看西湖。" << endl;
break;
case 1:
cout << age << "岁:你去北京旅游" << endl;
break;
case 2:
cout << age << "岁:你去上海旅游。" << endl;
break;
case 3:
cout << age << "岁:你去看东方明珠" << endl;
break;
case 4:
cout << age << "岁:你去了国境" << endl;
break;
}
age++;
ZhongDuan = getchar();
//59岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你发现你的人生从结婚开始就已经结束了" << endl;
break;
case 1:
cout << age << "岁:你有孙子了" << endl;
break;
case 2:
cout << age << "岁:你有孙女了" << endl;
break;
case 3:
cout << age << "岁:你的孩子都有孩子了" << endl;
break;
case 4:
cout << age << "岁:你发现,你儿时的愿望,有点好笑" << endl;
break;
}
age++;
ZhongDuan = getchar();
//60岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你得了一场大病离世了" << endl;
goto SW;
case 1:
cout << age << "岁:你决定去环游世界" << endl;
break;
case 2:
cout << age << "岁:你小病不断" << endl;
break;
case 3:
cout << age << "岁:你开始吃素" << endl;
break;
case 4:
cout << age << "岁:你掉了一颗牙" << endl;
break;
}
age++;
ZhongDuan = getchar();
//61岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:没什么事情发生" << endl;
break;
case 1:
cout << age << "岁:年轻人开始躺平" << endl;
break;
case 2:
cout << age << "岁:年轻人开始内卷" << endl;
break;
case 3:
cout << age << "岁:你开始觉得平凡可贵" << endl;
break;
case 4:
cout << age << "岁:你在人群中被人推了一下" << endl;
break;
}
age++;
ZhongDuan = getchar();
//62岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:雅典奥运会举行了" << endl;
break;
case 1:
cout << age << "岁:京东收购了淘宝" << endl;
break;
case 2:
cout << age << "岁:人工智能开始觉醒" << endl;
break;
case 3:
cout << age << "岁:智能机器人已经普及" << endl;
break;
case 4:
cout << age << "岁:机器仆人已经进入每个人的家庭" << endl;
break;
}
age++;
ZhongDuan = getchar();
//63岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:你偶尔会坐在窗口发呆" << endl;
break;
case 1:
cout << age << "岁:你的孩子成立了公司" << endl;
break;
case 2:
cout << age << "岁:钻石开始变得廉价" << endl;
break;
case 3:
cout << age << "岁:人类在量子方面有了重突破" << endl;
break;
case 4:
cout << age << "岁:你被车撞死了" << endl;
goto SW;
}
age++;
ZhongDuan = getchar();
//64岁
switch ((rand()) % 5)
{
case 0:
cout << age << "岁:人类到达了海底最深处" << endl;
break;
case 1:
cout << age << "岁:火星撞地球了,正好砸在了你的身上" << endl;
goto SW;
case 2:
cout << age << "岁:实在是想不出来能发生什么事件了,随随便便去公园散个步吧" << endl;
break;
case 5:
cout << age << "岁:你的胃口越来越小,感觉时间过得越来越快。" << endl;
break;
case 3:
cout << age << "岁:你得了癌症!离开了这个世界" << endl;
goto SW;
case 4:
cout << age << "岁:你被车撞死了" << endl;
goto SW;
}
age++;
ZhongDuan = getchar();
//65岁
switch ((rand()) % 3)
{
case 0:
cout << age << "岁:没有任何征兆,你死了" << endl;
goto SW;
case 1:
cout << age << "岁:你在广场上跳着广场舞,陶醉着转圈把自己转到了湖里。" << endl;
break;
case 2:
cout << age << "岁:喜欢跳广场舞" << endl;
break;
}
age++;
ZhongDuan = getchar();
//66岁
switch ((rand()) % 4)
{
case 0:
cout << age << "岁:你想吃螃蟹了" << endl;
break;
case 2:
cout << age << "岁:你想吃龙虾了" << endl;
break;
case 3:
cout << age << "岁:你想吃三文鱼了" << endl;
break;
case 1:
cout << age << "岁:睡zhao了,在梦中无痛离开了这个世界" << endl;
goto SW;
}
//67岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:Z国进一步推出限制奢侈消费的方案" << endl;
break;
case 1:
cout << age << "岁:睡zhao了,在梦中无痛离开了这个世界" << endl;
goto SW;
}
//68岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:交通彻底免费了" << endl;
break;
case 1:
cout << age << "岁:你耳朵听不清了" << endl;
break;
}
//69岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:老年人的娱乐基本实现了零成本" << endl;
break;
case 1:
cout << age << "岁:你的身体状况开始变差" << endl;
break;
}
//70岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:你有点失忆,忘掉了不少东西。" << endl;
break;
case 1:
cout << age << "岁:你的老伴去世了" << endl;
break;
}
//71岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:你常常坐在家门口发呆,十分无聊" << endl;
break;
case 1:
cout << age << "岁:清闲的小日子" << endl;
break;
}
//72岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:心脏骤停,去世了" << endl;
goto SW;
case 1:
cout << age << "岁:你的身体状况越来越差。" << endl;
break;
}
//73岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:突发脑溢血,去世了" << endl;
goto SW;
case 1:
cout << age << "岁:新闻联播的播出时间改了" << endl;
break;
}
//74岁
switch ((rand()) % 2)
{
case 0:
cout << age << "岁:你去世了,没有任何痛苦" << endl;
goto SW;
case 1:
cout << age << "岁:睡zhao了,在梦中无痛离开了这个世界" << endl;
goto SW;
}
SW:;
}
//用于多个天赋点都为0
void DianBei()
{
color(14);
char ch = getch();
system("cls");
srand(time(NULL));
if ((rand()) % 2 == 0)
{
cout << age << "岁:天赋点选择太离谱,阎王让你重新投胎" << endl;
age++;
cout << "游戏结束" << endl;
}
else
{
cout << age << "岁:天赋点选择太离谱,遭遇了天雷!" << endl;
age++;
cout << "游戏结束" << endl;
}
}
//幻想的一生(智力大于15)
void HuanXiang()
{
color(14);
char ch = getch();
system("cls");
cout << age << "岁:你出生在了农村家庭,是个男孩" << endl;
age++;
cout << "enter键继续" << endl;
char ZhongDuan = getchar(); //用于按回车键继续
cout << age << "岁:你家里有点穷" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的父母并没有精心照顾你" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你上了一个普通的幼儿园。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你第一次被父母打。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:幼儿园老师每天都和你们玩游戏。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你喜欢你的老师" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你不喜欢思考" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你上了普通小学" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你很喜欢说谎" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你喜欢上了看电视" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你近视了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你收到的压岁钱不够买心仪的玩具,开始省吃俭用的攒钱" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你喜欢班上的一个小朋友,不过是很纯洁的喜欢" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你升入普通初中。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你被一群小孩欺负,情急之下你大声背诵了一遍满江红那些小孩都被你吓跑了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你梦见自己穿越回古代用现代的知识乱杀" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你考到了一所重点高中。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你参加了一个益智游戏,经过思考和努力,你成为了冠军" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:同学们偷偷评选校草" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你考上了大学" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的同学少有出身寒门,多是富二代,官二代,学二代。" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你知道了这个世界并不公平,内在的暗潮让你生厌" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你买的快递被人偷走了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你开始思考人生的意义" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你考上了公务员" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的外卖被邻居小孩拿走了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你正在熬制高汤,朋友问你熬的什么玩意,汤都不白,你直接一勺三花淡奶,朋友直呼666" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你身边有朋友自己做起了小生意" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你没事开始做起来烤冷面,但是你做的很难吃没人买。于是你当场关门,不干了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你厚着脸皮去蹭酒席吃,结果被发现了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你下班回家经常做一些自己喜欢的事" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你开始了自驾游" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你觉得西藏的风景很好" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你去了一直想去的天门山,告别了那段深藏在心底的往事" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你用你珍藏的茶叶煮了茶叶蛋味道很不错" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你觉得不结婚,自己一个人真的很不错哦" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你和朋友的约定,今天终于实现了,登顶泰山" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的父母不支持你不结婚,总是在催婚" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:隔壁城市发生了特大事件,造成好多人受伤" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的能力得到了国家的肯定,他们希望你去做科研" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:航天技术取得巨大突破" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你突然听到了一首很美的音乐,你从此开启了新世界的大门" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你开始了解研究音响,并且创造了新的发声技术,并申请了专利" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你把你的专利商业化,创造的品牌一度超越柏林之声" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的父母过世了" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你感觉有点无聊" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你发现了新材料,可以实现常温超导" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你凭借一己之力,改变了世界" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你累了,想远离世俗尘缘" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你用全部财产买了一个小岛,把他改造成了你喜欢的样子" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你养了几只小宠物" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你在自己的小岛上自娱自乐,很自在" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你偶尔会有朋友来看你" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:在闲暇时,会想起自己年轻时做过的傻事" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:心里还是有好多东西没放下" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:迎着海风,你安静的躺在沙滩上等待死亡的到来,回想一生,你觉得很圆满" << endl;
age++;
cout << "你与你的小岛,与这个世界,融为一体!" << endl;
}
//用于体质>15分支
void PuTong()
{
color(14);
char ch = getch();
system("cls");
srand(time(NULL));
if ((rand()) % 2 == 0)
{
cout << age << "岁:你出生了,母女平安" << endl;
age++;
}
else
{
cout << age << "岁:你出生了,是个男孩" << endl;
age++;
}
cout << "enter键继续" << endl;
char ZhongDuan = getchar(); //用于按回车键继续
cout << age << "岁:你生活在城市" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你进了托儿所" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你上了一个普通的幼儿园" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你喜欢玩迷宫和脑筋急转弯" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你的玩电脑和看电视时间都要通过积分兑换" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你上了普通小学" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你过年时攒了不少压岁钱,但妈妈找到了你,表情非常奇怪" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你们班建立了读书角" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你不愿意上学" << endl;
age++;
ZhongDuan = getchar();;
cout << age << "岁:过来平淡的一年" << endl;;
age++;
ZhongDuan = getchar();
cout << age << "岁:老师在班上进行了智商测试,你得到了145分" << endl;
age++;
ZhongDuan = getchar();; //此处有灵异事件
cout << age << "岁:学校里盖了一座新楼" << endl;; //此处有灵异事件
age++;
ZhongDuan = getchar();
cout << age << "岁:考上县城初中,但是路程有点远" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:路上发生了车祸,你被送进重症监护室,但是抢救失败!" << endl;
}
//用于运气大于15的分支
void YunQi()
{
color(14);
char ch = getch();
system("cls");
srand(time(NULL));
if ((rand()) % 2 == 0)
{
cout << age << "岁:你出生在了王室贵族" << endl;
age++;
}
else
{
cout << age << "岁:你出生在了剑仙世家" << endl;
age++;
}
cout << "enter键继续" << endl;
char ZhongDuan = getchar(); //用于按回车键继续
cout << age << "岁:有个道士送了你一本修仙秘籍" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:阴差阳错误食了金丹,心智外表直接生长到10岁" << endl;
age = age + 7;
ZhongDuan = getchar();
cout << age << "岁:无聊出去散步" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:意外救下了一个人,他说他叫“萧楚河”" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:得到了道剑仙的帮助,进入“逍遥天境”" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你去问剑雪月城,被雪月剑仙李寒衣的月夕花晨打败" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:跨越东海,为求见百里东君" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:酒剑仙百里东君收你为徒" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁: 修行ing" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:修行ing" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:进入神游玄境,实力持平道剑仙" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:出海的第一件事,力挫怒剑仙颜战天,为楚王出了一口恶气" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:萧瑟回到了自己的巅峰状态,一根无极棍打平枪仙司空长风" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:你成为了天启四守护之一" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:天外天的无心,和你成为了好朋友" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:屠戮暗河,手刃了大家长苏昌河" << endl;
age++;
ZhongDuan = getchar();
cout << age << "岁:替六皇子解决了一切,随后开启了隐居生活" << endl;
}
//用于选择增加天赋点
void Game_tianfu_2()
{
color(15);
cout << endl << "| ------------------------------- |" << endl;
cout << "| 请选择天赋点 |(可用点数为:" << 20 + TFD << ") |" << endl; //总点数为20,TFD为天赋点在选项卡中的增减
cout << "| ------------------------------- |" << endl;
color(12);
cout << "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl;
cout << "+ 温馨提示:别极端分配,因为这种人在电视剧里面活不过2集! +" << endl;
cout << "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl;
color(2);
cout << "体 质:" << endl;
cout << "运 气:" << endl;
cout << "智 力:" << endl;
cout << "家 境:" << endl;
CS: cin >> TFD_t >> TFD_y >> TFD_z >> TFD_j;
if (TFD_t + TFD_y + TFD_z + TFD_j > 20 + TFD)
{
cout << "年轻人,不要太贪心哦!" << endl;
goto CS;
}
if (TFD_t + TFD_y + TFD_z + TFD_j < 20 + TFD)
{
cout << "受技术限制,天赋点必须全部用完" << endl;
cout << "请重新输入" << endl;
goto CS;
}
TFD_t = TFD_t + TFD_a; //abcd为用于跳转的坐标
TFD_y = TFD_y + TFD_b;
TFD_z = TFD_z + TFD_c;
TFD_j = TFD_j + TFD_d;
}
//用于对应不同分支
void BTFZ()
{
color(14);
//用于体质为0的分支
if (TFD_t <= 0)
{
if (TFD_t == TFD_y || TFD_y == TFD_z || TFD_z == TFD_j || TFD_t == TFD_j || TFD_t == TFD_z || TFD_y == TFD_j)
{
DianBei();
goto JSGWZ;
}
TZ_0();
goto JSGWZ;
}
//用于运气为0的分支
if (TFD_y <= 0)
{
if (TFD_t == TFD_y || TFD_y == TFD_z || TFD_z == TFD_j || TFD_t == TFD_j || TFD_t == TFD_z || TFD_y == TFD_j)
{
DianBei();
goto JSGWZ;
}
YQ_0();
goto JSGWZ;
}
//用于智力为0的分支
if (TFD_z <= 0)
{
if (TFD_t == TFD_y || TFD_y == TFD_z || TFD_z == TFD_j || TFD_t == TFD_j || TFD_t == TFD_z || TFD_y == TFD_j)
{
DianBei();
goto JSGWZ;
}
ZL_0();
goto JSGWZ;
}
//用于家境为0
if (TFD_j <= 0)
{
if (TFD_t == TFD_y || TFD_y == TFD_z || TFD_z == TFD_j || TFD_t == TFD_j || TFD_t == TFD_z || TFD_y == TFD_j)
{
DianBei();
goto JSGWZ;
}
JJ_0();
goto JSGWZ;
}
//用于天赋值水桶的分支
if (TFD_t <= 15 && TFD_z <= 15 && TFD_y <= 15 && TFD_j <= 30)
{
ZhengChang_FZ();
goto JSGWZ;
}
//用于智力大于15
if (TFD_z > 15)
{
HuanXiang();
goto JSGWZ;
}
//用于体质大于15
if (TFD_t > 15)
{
PuTong();
goto JSGWZ;
}
//用于运气大于15
if (TFD_y > 15)
{
YunQi();
goto JSGWZ;
}
JSGWZ:TFD = 0, TFD_a = 0, TFD_b = 0, TFD_c = 0, TFD_d = 0, age = 0; //避免重复进入多个分支,同时对上次的天赋点清零
}
//主函数,用于决定上面被调函数的执行顺序
int main()
{
system("mode con cols=65 lines=35");
Play_Music();
//system("color f0");
//CS_color(); //用于颜色测试代码
System_YD1();
System_YD2();
int JX_JS = 1; //继续或结束
while (1)
{
Game_tianfu_1();
Game_tianfu_2();
BTFZ();
cout << endl;
cout << " *************" << endl;
color(15);
cout << " *按1继续游戏*" << endl;
cout << " *按0结束游戏*" << endl;
color(14);
cout << " *************" << endl;
color(15);
cout << " 按1314看烟花 " << endl;
color(14);
cout << " *************" << endl;
JXJS:cin >> JX_JS;
if (JX_JS == 0)break;
else if (JX_JS == 1314) //用于进行烟花播放
{
srand(time(NULL));
initgraph(1280, 720); //重新定义画布大小,用来播放烟花
Init();
BeginBatchDraw();
while (true)
{
cleardevice(); //清除屏幕并将当前位置设置为(0,0)
Draw();
Move();
FlushBatchDraw(); // 执行未完成的绘制任务
Sleep(2);
}
EndBatchDraw(); //结束上一次未执行部分
closegraph();
system("pause");
}
else if (JX_JS == 1);
else
{
cout << "只能输入1、0或者1314,输入别的就死循环了呀" << endl;
goto JXJS;
}
}
system("pause");
}