新手守护
#include<iostream>
#include<windows.h>
#include<ctime>
using namespace std;
char jx;
int MIN=1,MAX=20;
int a,ans;
int main(){
cout<<"正在加载游戏,请稍后!";
for(int i=1;i<=6;i++){
Sleep(1000);
cout<<".";
}
cout<<"/n游戏加载完成!";
Sleep(1000);
system("cls");
while(1){
cout<<"欢迎来到猜数游戏!!!";
int hp=3;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
for(int i=1;i<=hp;i++){
cout<<"hp:"<<hp+1-i<<endl<<endl;
cout<<"请输入一个"<<MIN<<"到"<<MAX<<"之间的数:\n\n";
cin>>a;
if(a==9999){
cout<<"恭喜触发彩蛋,生命值+10!!(*^_^*)";
;hp=hp+10;
i--;
continue;
}
else if(i==1&&a==ans){
cout<<"运气爆表,一次就对!!!(*^_^*)/n";
break;
} else if(a==ans){
cout<<"猜对啦!!!(*^_^*)\n\n";
break;
}else if(a>ans){
cout<<"猜大了!!再试试吧!\n\n";
}else if(a<ans){
cout<<"猜小了!!再试试吧!\n\n";
}else if(i==hp&&a!=ans){
cout<<"再接再厉,加油!\n\n";
}
}
cout<<"继续游戏输入Y,其他键则退出游戏。\n\n";
cin>>jx;
if(jx!='Y'){
cout<<"~bey~";
break;
}
system("cls");
}
return 0;
}
中级光能
你这个还是不错的,我来帮你修改一下吧
#include<iostream>
#include<windows.h>
#include<ctime>
using namespace std;
char jx;
int MIN=1,MAX=20;
int a,ans;
int main(){
cout<<"正在加载游戏,请稍后!";
Sleep(1000);
system("cls");
for(int i=1;i<=100;i++){
cout<<i<<"%";
Sleep(200);
system("cls");
}
cout<<"\n游戏加载完成!";
Sleep(1000);
system("cls");
system("color 02");
while(1){
cout<<"欢迎来到猜数游戏!!!";
int hp=3;
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
for(int i=1;i<=hp;i++){
cout<<"hp:"<<hp+1-i<<endl<<endl;
cout<<"请输入一个"<<MIN<<"到"<<MAX<<"之间的数:\n\n";
cin>>a;
if(a==9999){
system("color e5");
cout<<"恭喜触发彩蛋,生命值+10!!(*^_^*)";
hp=hp+10;
i--;
system("color 02");
continue;
}
else if(i==1&&a==ans){
cout<<"运气爆表,一次就对!!!(*^_^*)/n";
system("color 56");
Sleep(3000);
system("color 02");
break;
}
else if(a==ans){
cout<<"猜对啦!!!(*^_^*)\n\n";
system("color 2b");
Sleep(2000);
system("color 02");
break;
}
else if(a>ans){
cout<<"猜大了!!再试试吧!\n\n";
system("color 48");
Sleep(300);
system("color 02");
}
else if(a<ans){
cout<<"猜小了!!再试试吧!\n\n";
system("color 48");
Sleep(300);
system("color 02");
}
else if(i==hp&&a!=ans){
cout<<"再接再厉,加油!\n\n";
system("color 48");
cout<<"数字是"<<ans;
Sleep(400);
system("color 02");
}
}
cout<<"继续游戏输入Y,其他键则退出游戏。\n\n";
cin>>jx;
if(jx!='Y'){
cout<<"~bey~";
Sleep(1000);
system("cls");
break;
}
}
return 0;
}