资深光能
#include<iostream>
#include<ctime>
#include<windows.h>
using namespace std;
int main(){
cout<<"作者友情提示:本次游戏有惊喜大礼包,如果想好玩点的话...\n";
Sleep(3000);
cout<<"请只触发一次惊喜大礼包!!!!\n" ;
Sleep(1000);
cout<<"正在载入界面,请稍后";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(500);
}
cout<<"\n柏以轩出版必是精品,看之前别忘了点赞哦!";
for(int i=1;i<=6;i++){
cout<<".";
Sleep(500);
}
system("cls");
cout<<"\n资源加载中 "<<endl;
for(int i=0;i<=50;i=i+10){
Sleep(300);
cout<<i<<"%";
}
system("cls");
cout<<"\n解压加载中 "<<endl;
for(int i=50;i<=80;i=i+10){
Sleep(300);
cout<<i<<"%";
}
system("cls");
cout<<"\n即将完成,请稍后 "<<endl;
for(int i=80;i<=100;i=i+10){
Sleep(300);
cout<<i<<"%";
}
cout<<"\n游戏加载完成!(~ ̄▽ ̄)~ ";
Sleep(1000);
system("cls");
cout<<"欢迎进入猜数小游戏O(≧▽≦)O\n";
srand((unsigned)time(NULL));
int MAX=100,MIN=0,hp=10,a;
int ans=MIN+rand()%(MAX-MIN+1);
while(1){
for(int i=1;i<=hp;i++){
cout<<"HP:"<<hp+1-i<<endl;
cout<<"请输入一个在("<<MIN<<"到"<<MAX<<")之间的数字\n";
cin>>a;
if(a==0){
system("cls");
Sleep(1000);
cout<<"恭喜你发现本游戏的惊喜大礼包,你将获得额外的HP!\n";
hp=hp+5;
continue;
}
if(a==ans){
cout<<"你怎么这么厉害!*~( ̄▽ ̄)~*";
break;
}
else if(a==ans&&i==1){
cout<<"卧槽,你怎么这么腻害!Σ(っ!!!°Д°;)っ ";
}
else if(a>ans&&i<hp){
cout<<"猜的太大了!再来一次吧!(^_—)☆"<<endl;
}
else if(a<ans&&i<hp){
cout<<"猜的太小了!再来一次吧!(^_—)☆"<<endl;
}
else if(a!=ans&&i==hp){
cout<<"没关系,重新玩一次吧! ̄ω ̄=\n";
cout<<"正确答案是:"<<ans;
}
}
system("cls");
cout<<endl<<"如果再玩一次的话输出Y或y:";
char s;
cin>>s;
if(s!='Y'&&s!='y'){
break;
}else{
Sleep(500);
system("cls");
}
}
return 0;
}