0
已解决
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
char jx;
int MIN=1,MAX=100;
int a;
int cnt=0;
for(int i=0;i<=100;i+=10){
cout<<"加载中 %"<<i;
Sleep(500);
system("cls");
}
Sleep(500);
system("cls");
cout<<"加载完成!";
Sleep(1000);
system("cls");
while(1){
cout<<"欢迎进入游戏!φ(>ω<*) ";
Sleep(1000);
system("cls");
srand((int)time(NULL));
int ans=MIN+rand()%(MAX-MIN+1);
for(int i=10;i>=1;i--){
cout<<"HP:"<<i<<endl;
cout<<"请输入一个数("<<MIN<<"~"<<MAX<<")\n";
cin>>a;
if(a==ans&&i==1){
Sleep(500);
system("cls");
cout<<"运气爆表!!!\n一次就对了!!!∑(?Д?ノ)ノ";
break;
}
if(a<ans&&a!=9999){
Sleep(500);
system("cls");
cout<<"猜小了!(?ω?)\n";
}
if(a>ans&&a!=9999){
Sleep(500);
system("cls");
cout<<"猜大了!(?ω?)\n";
}
if(a==ans){
Sleep(500);
system("cls");
cout<<"猜对了!(?ω?)\n";
Sleep(1000);
system("cls");
break;
}
if(a!=ans&&i==0){
Sleep(500);
system("cls");
cout<<"再接再厉!\n";
}
if(cnt==1){
Sleep(500);
system("cls");
cout<<"激活彩蛋!!!ヾ(^Д^*)/";
Sleep(1000);
system("cls");
cout<<"血量减少!!!";
for(int j=1;j<=10;j++){
Sleep(500);
system("cls");
cout<<"hp:"<<i;
i--;
}
Sleep(500);
cnt++;
system("cls");
cout<<"减少完毕!!!";
continue;
}
if(a==9999){
Sleep(500);
system("cls");
cout<<"激活彩蛋!!!ヾ(^Д^*)/";
Sleep(1000);
system("cls");
cout<<"血量增加!!!";
for(int j=1;j<=10;j++){
Sleep(500);
system("cls");
cout<<"hp:"<<i;
i+=1;
}
Sleep(500);
cnt++;
system("cls");
cout<<"增加完毕!!!";
}
Sleep(1000);
system("cls");
}
cout<<"是(Y)否(N)继续";
cin>>jx;
if(jx=='N'){
break;
}
}
return 0;
}
蹭一波热度
又是菜蔬游戏