0
已解决
李熙尧
中级守护
中级守护
0002 1+1 经验值:800
题目描述 Description
补全代码
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
int w=1;
system("color fc");
cout<<"\t\t\t 1+1\n\t\t抵制不良游戏,拒绝盗版游戏\n\t\t注意自我保护,谨防受骗上当\n\t\t适度游戏益脑,沉迷游戏伤身\n\t\t合理安排时间,享受健康生活";
Sleep(1500);
cout<<"\n";
system("pause");
system("cls");
cout<<" █ █ \n";
cout<<" █ ████ \n";
cout<<" █ ███ \n";
cout<<" ███ █ █ █ \n";
cout<<" █ █ ██ █ █ \n";
cout<<"█ █ █ ███ \n";
cout<<" █ █████ \n";
cout<<" █ █ █ \n";
cout<<" ██ ██ \n";
cout<<" █ █ 小李工作室 ";
cout<<"荣誉出品";
Sleep(5000);
system("cls");
int x=5,z=5,a[4]={1,1,1,1};
while(1){
if(x<=0){
cout<<"\n你嗝屁了!";
Sleep(1200);
cout<<"\n是否重来(是a不是b)";
char q;
cin>>q;
if(q=='a'){
system("cls");
x=5;
z=5;
a[0]=1;
a[1]=1;
a[2]=1;
a[3]=1;
continue;
}
else{
break;
}
}
if(z<=0){
cout<<"\n你赢了!";
Sleep(1200);
cout<<"\n是否重来(是a不是b)";
char q;
cin>>q;
if(q=='a'){
system("cls");
x=5;
z=5;
a[0]=1;
a[1]=1;
a[2]=1;
a[3]=1;
continue;
}
else{
break;
}
}
cout<<"血量:"<<x;
Sleep(50);
cout<<"\n\t"<<a[0]<<"\t"<<a[1]<<"\n";
Sleep(50);
cout<<"\n\n\n\t"<<a[2]<<"\t"<<a[3]<<"\n";
Sleep(50);
cout<<"血量:"<<z<<"\n";
int m=0;
if(w%2==1){
cin>>m;
if(m==1){
a[0]+=a[2];
if(a[0]==4){
if(a[1]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==5){
if(a[1]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=2;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==6){
if(a[1]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==7){
if(1){
cout<<"\n我方使用7?\n对方收到1点伤害";
z-=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==8){
if(a[1]==6){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==9){
cout<<"\n我方使用98k\n对方s";
z=-1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用8\n对方收到1点伤害";
z-=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
}if(m==2){
a[1]+=a[2];
if(a[1]==4){
if(a[0]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==5){
if(a[0]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==6){
if(a[0]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[0]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==7){
if(1){
cout<<"\n我方使用7?\n对方收到1点伤害";
z-=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==8){
if(a[1]==6){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==9){
cout<<"\n我方使用98k\n对方s";
z=-1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用8\n对方收到1点伤害";
z-=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
} if(m==3){
a[0]+=a[3];
if(a[0]==4){
if(a[1]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==5){
if(a[1]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==6){
if(a[1]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
}if(m==4){
a[1]+=a[3];
if(a[1]==4){
if(a[0]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==5){
if(a[0]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==6){
if(a[0]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[0]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
system("cls");
w++;
}
}
else{
int MIN=1,MAX=4;
srand((int)time(NULL));
m=MIN+rand()%(MAX-MIN+1);
if(m==1){
a[2]+=a[0];
if(a[2]==4){
if(a[3]==5){
cout<<"\n敌方使用45小穿心\n我方收到三点伤害";
x-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[2]==5){
if(a[3]==4){
cout<<"\n敌方使用45小穿心\n我方收到三点伤害";
x-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[3]==5){
cout<<"\n敌方使用55大穿心\n我方收到五点伤害";
x-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[3]==6){
cout<<"\n敌方使用56大炮\n我方收到五点伤害";
x-=2;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==6){
if(a[1]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
}if(m==2){
a[1]+=a[2];
if(a[1]==4){
if(a[0]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==5){
if(a[0]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==6){
if(a[0]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[0]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
} if(m==3){
a[0]+=a[3];
if(a[0]==4){
if(a[1]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==5){
if(a[1]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[1]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[0]==6){
if(a[1]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[1]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
}if(m==4){
a[1]+=a[3];
if(a[1]==4){
if(a[0]==5){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==5){
if(a[0]==4){
cout<<"\n我方使用45小穿心\n对方收到三点伤害";
z-=3;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==5){
cout<<"\n我方使用55大穿心\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
if(a[0]==6){
cout<<"\n我方使用56大炮\n对方收到五点伤害";
z-=5;
w++;
Sleep(2000);
system("cls");
continue;
}
}
if(a[1]==6){
if(a[0]==6){
cout<<"\n我方使用66吸血炮\n对方收到1点伤害,自己增加3滴血";
z-=1;
x+=3;
w++;
Sleep(2000);
system("cls");
continue;
}
else if(a[0]==8){
cout<<"\n我方使用68吸血炮\n对方收到3点伤害,自己增加1滴血";
z-=3;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
else{
cout<<"\n我方使用吸血炮\n对方收到1点伤害,自己增加1滴血";
z-=1;
x+=1;
w++;
Sleep(2000);
system("cls");
continue;
}
}
system("cls");
w++;
}
}
}
}
李熙尧在2021-04-18 12:10:12追加了内容
可能有错误!!!!!
0
0
0
郑泓毅
资深守护
资深守护
111
1
213
4
567
6543
21
234
5678
7
65
432
3
45
6
789
0
98
7
65
43
2
1
2
3
4
5
67
890-09
8765
432
3
456
7890
-
09876
432
12
346789
0
0