0
已解决
吴泽宁
新手守护
新手守护
#include<bits/stdc++.h>
#include<iostream>
#include<ctime>
#include<windows.h>
#include<string>
using namespace std;
int abc;
int main()
{
MessageBox(NULL,"欢迎来到本游戏~~~\n祝您愉快~~~~~~","您好",MB_OK);
jk:
system("color 02");
cout<<endl<<endl<<endl<<" 1----猜数游戏(简单版)难度:*\n";
Sleep(1000);
cout<<" 2----猜数游戏(困难版)难度:**\n";
Sleep(1000);
cout<<" 3----猜数游戏(超困难版)难度:***\n";
Sleep(1000);
cout<<" 4----猜数游戏(无敌困难版)难度:****\n";
Sleep(1000);
cout<<" 5----猜数游戏(别玩了!!!)难度:*****\n";
Sleep(1000);
cout<<" 6----关机\n";
Sleep(1000);
cout<<" 7----退出游戏\n";
Sleep(800);
cout<<" (请输入)\n";
cout<<" ";
cin>>abc;
if(abc==1)
{
system("cls");
system("color 03");
int i,a,MIN=1,MAX=500;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
cout<<" 欢迎来到本游戏!!!";
Sleep(2000);
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
cout<<endl<<" 游戏加载成功!";
Sleep(2000);
system("cls");
int hp=10;
cout<<endl<<" 欢迎来到“猜数游戏(简单版)”!!!"<<endl;
Sleep(2000);
system("cls");
while(1)
{
for(int i=1;i<=hp;i++)
{
cout<<" HP:"<<hp-i+1<<endl;
cout<<" 请输入一个在"<<MIN<<"~"<<MAX<<"间的数:"<<endl;
cin>>a;
if(a==0)
{
system("cls");
Sleep(1000);
cout<<" 恭喜你发现彩蛋!";
hp+=10;
i--;
continue;
}
if(a==ans&&i==1)
{
cout<<" 运气爆表!一次就对了!o(n_n)o~\n";
break;
}
else if(a==ans&&i>1)
{
cout<<" 猜到了!o(n_n)o-\n";
break;
}
else if(a>ans&&hp>0)
{
cout<<" 数字大了点!"<<endl;
}
else if(a<ans&&hp>0)
{
cout<<" 数字小了点!"<<endl;
}
}
cout<<" 是"<<ans<<"。";
Sleep(5000);
system("cls");
char jx;
cout<<" 想再玩么?(Y & N)"<<endl;
cin>>jx;
if(jx=='N')
{
cout<<" Bye~Bye~"<<endl;
system("pause");
system("cls");
goto jk;
}
}
}
else if(abc==2)
{
system("cls");
system("color 03");
int i,a,MIN=1,MAX=5000;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
cout<<" 欢迎来到本游戏!!!";
Sleep(2000);
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
cout<<endl<<" 游戏加载成功!";
Sleep(2000);
system("cls");
int hp=10;
cout<<endl<<" 欢迎来到“猜数游戏(困难版)”!!!"<<endl;
Sleep(2000);
system("cls");
while(1)
{
for(int i=1;i<=hp;i++)
{
cout<<" HP:"<<hp-i+1<<endl;
cout<<" 请输入一个在"<<MIN<<"~"<<MAX<<"间的数:"<<endl;
cin>>a;
if(a==0)
{
system("cls");
Sleep(1000);
cout<<" 恭喜你发现彩蛋!";
hp+=5;
i--;
continue;
}
if(a==ans&&i==1)
{
cout<<" 运气爆表!一次就对了!o(n_n)o~\n";
break;
}
else if(a==ans&&i>1)
{
cout<<" 猜到了!o(n_n)o-\n";
break;
}
else if(a>ans&&hp>0)
{
cout<<" 数字大了点!"<<endl;
}
else if(a<ans&&hp>0)
{
cout<<" 数字小了点!"<<endl;
}
}
cout<<" 是"<<ans<<"。";
Sleep(5000);
system("cls");
char jx;
cout<<" 想再玩么?(Y & N)"<<endl;
cin>>jx;
if(jx=='N')
{
cout<<" Bye~Bye~"<<endl;
system("pause");
system("cls");
goto jk;
}
}
}
else if(abc==3)
{
system("cls");
system("color 03");
int i,a,MIN=1,MAX=2000;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
cout<<" 欢迎来到本游戏!!!";
Sleep(2000);
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
cout<<endl<<" 游戏加载成功!";
Sleep(2000);
system("cls");
int hp=5;
cout<<endl<<" 欢迎来到“猜数游戏(超困难版)”!!!"<<endl;
Sleep(2000);
system("cls");
while(1)
{
for(int i=1;i<=hp;i++)
{
cout<<" HP:"<<hp-i+1<<endl;
cout<<" 请输入一个在"<<MIN<<"~"<<MAX<<"间的数:"<<endl;
cin>>a;
if(a==0)
{
system("cls");
Sleep(1000);
cout<<" 恭喜你发现彩蛋!";
hp+=1;
i--;
continue;
}
if(a==ans&&i==1)
{
cout<<" 运气爆表!一次就对了!o(n_n)o~\n";
break;
}
else if(a==ans&&i>1)
{
cout<<" 猜到了!o(n_n)o-\n";
break;
}
else if(a>ans&&hp>0)
{
cout<<" 数字大了点!"<<endl;
}
else if(a<ans&&hp>0)
{
cout<<" 数字小了点!"<<endl;
}
}
cout<<" 是"<<ans<<"。";
Sleep(5000);
system("cls");
char jx;
cout<<" 想再玩么?(Y & N)"<<endl;
cin>>jx;
if(jx=='N')
{
cout<<" Bye~Bye~"<<endl;
system("pause");
system("cls");
goto jk;
}
}
}
else if(abc==4)
{
system("cls");
system("color 03");
int i,a,MIN=1,MAX=2000;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
cout<<" 欢迎来到本游戏!!!";
Sleep(2000);
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
cout<<endl<<" 游戏加载成功!";
Sleep(2000);
system("cls");
int hp=2;
cout<<endl<<" 欢迎来到“猜数游戏(无敌困难版)”!!!"<<endl;
Sleep(2000);
system("cls");
while(1)
{
for(int i=1;i<=hp;i++)
{
cout<<" HP:"<<hp-i+1<<endl;
cout<<" 请输入一个在"<<MIN<<"~"<<MAX<<"间的数:"<<endl;
cin>>a;
if(a==ans&&i==1)
{
cout<<" 运气爆表!一次就对了!o(n_n)o~\n";
break;
}
else if(a==ans&&i>1)
{
cout<<" 猜到了!o(n_n)o-\n";
break;
}
else if(a>ans&&hp>0)
{
cout<<" 数字大了点!"<<endl;
}
else if(a<ans&&hp>0)
{
cout<<" 数字小了点!"<<endl;
}
}
cout<<" 是"<<ans<<"。";
Sleep(5000);
system("cls");
char jx;
cout<<" 想再玩么?(Y & N)"<<endl;
cin>>jx;
if(jx=='N')
{
cout<<" Bye~Bye~"<<endl;
system("pause");
system("cls");
goto jk;
}
}
}
else if(abc==5)
{
system("cls");
system("color 03");
int i,a,MIN=1,MAX=1000;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
cout<<" 欢迎来到本游戏!!!";
Sleep(2000);
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
system("cls");
cout<<" 正在载入游戏,请稍等";
for(i=1;i<=6;i++)
{
Sleep(400);
cout<<".";
}
cout<<endl<<" 游戏加载成功!";
Sleep(2000);
system("cls");
int hp=1;
cout<<endl<<" 欢迎来到“猜数游戏(别玩了)”!!!"<<endl;
Sleep(2000);
system("cls");
while(1)
{
for(int i=1;i<=hp;i++)
{
cout<<" HP:"<<hp-i+1<<endl;
cout<<" 请输入一个在"<<MIN<<"~"<<MAX<<"间的数:"<<endl;
cin>>a;
if(a==ans&&i==1)
{
cout<<" 运气爆表!对了!o(n_n)o~\n";
break;
}
else if(a>ans&&hp>0)
{
cout<<" 数字大了点!"<<endl;
}
else if(a<ans&&hp>0)
{
cout<<" 数字小了点!"<<endl;
}
}
cout<<" 是"<<ans<<"。";
Sleep(5000);
system("cls");
char jx;
cout<<" 想再玩么?(Y & N)"<<endl;
cin>>jx;
if(jx=='N')
{
cout<<" Bye~Bye~"<<endl;
system("pause");
system("cls");
goto jk;
}
}
}
else if(abc==6)
{
system("color 01");
cout<<"请等待关机";
for(int cd=1;cd<=10;cd++)
{
Sleep(100);
cout<<".";
}
system("shutdown -s -t 1");
return 0;
}
else if(abc==7)
{
system("color 05");
system("cls");
cout<<endl<<endl<<" 正在退出游戏,请稍等";
for(int dd=1;dd<=10;dd++)
{
Sleep(100);
cout<<".";
}
system("cls");
cout<<endl<<endl<<" 正在退出游戏,请稍等";
for(int dd=1;dd<=10;dd++)
{
Sleep(100);
cout<<".";
}
system("cls");
Sleep(800);
cout<<endl<<endl<<" 退出成功!";
Sleep(2000);
goto leader;
}
else
{
system("cls");
system("color 05");
cout<<endl<<endl<<endl<<endl<<endl<<" !!!未开放!!!";
Sleep(1000);
system("cls");
goto jk;
}
leader:
return 0;
}
0
已采纳
潘晨皓
高级天翼
高级天翼
呵呵,不错嘛!!!
我帮你的开头改了一下
cout<<"\t\t\t"<<" 1----猜数游戏(简单版)难度:*\n";
Sleep(50);
cout<<" 2----猜数游戏(困难版)难度:**\n";
Sleep(50);
cout<<" 3----猜数游戏(超困难版)难度:***\n";
Sleep(50);
cout<<" 4----猜数游戏(无敌困难版)难度:****\n";
Sleep(50);
cout<<" 5----猜数游戏(别玩了!!!)难度:*****\n";
Sleep(50);
cout<<" 6----关机\n";
Sleep(50);
cout<<" 7----退出游戏\n";
Sleep(1000);
cout<<" (请输入)\n";
cout<<" ";
你可以参考参考
0
0
0
0
0
0
0