当前位置: 首页 > news >正文

多网站后台问题做博客网站

多网站后台问题,做博客网站,海报素材网,搜索引擎优化怎么推广目录 一、变色小跳龙 二、超级按钮 三、超级迷宫 四 、城市守卫战 五、 愤怒的小胎 既然是胎神游戏集#xff0c;那当然要先感谢我们的胎神大大了 胎神洛谷名#xff1a;TSzza 好了#xff0c;言归正传#xff0c;知道你们不喜欢啰嗦#xff0c;直接上代码 一、…目录 一、变色小跳龙 二、超级按钮  三、超级迷宫  四 、城市守卫战 五、 愤怒的小胎 既然是胎神游戏集那当然要先感谢我们的胎神大大了 胎神洛谷名TSzza 好了言归正传知道你们不喜欢啰嗦直接上代码 一、变色小跳龙 #includebits/stdc.h #includewindows.h #includestdio.h #includeconio.h #includetime.h using namespace std; void SetPos(int x,int y) {COORD pos;pos.Xy*2,pos.Yx;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); } void Color(int a) {if(a0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN); } int Se,Tx,X7,K,T,SS,xt,H3,Wu,Mk; int m[10001]; void Sheng() {int Rrand()%10,RRrand()%100;if(R0) SSrand()%3-1;K;if(RR0){int rrrand()%42;for(int i1;irr;i) m[Ki20]2;}else if(m[K20]0) m[K20]SS; } void Map(int a) {Color(0);if(a1){for(int i0;i7;i) SetPos(i,1),cout ;SetPos(X,1);Color(Se1);if(Wu!0T%30) Color(4);if(X7m[K1]2Wu0) SetPos(8,1);cout●;}if(a2){SetPos(8,0);for(int iK;iK20;i) {if(m[i]!2) Color(m[i]1),cout■;else cout ;if(T1) Sleep(30);}}if(a3){Color(3);if(Wu!0T%30) Color(4);SetPos(3,15);for(int i0;iH;i) cout■;Color(0);SetPos(1,15),coutT/5;if(T/5Mk) MkT/5;SetPos(2,17),coutMk;}Color(0); } void Start() {Color(0);SetPos(2,5);cout变 色 小 跳 龙;SetPos(3,14);cout(1.5);SetPos(5,9);cout作者胎神大大;SetPos(7,6);cout按 y 开始游戏!;A:char y_getch();if(y!y) goto A;else{system(cls);SetPos(1,2);cout变色小跳龙游戏规则;SetPos(3,1);cout↑跳跃 不能踩在与自己,Color(1),cout颜色不同,Color(0),cout的块上;SetPos(4,1);cout 开局与减血后会,Color(4),cout无敌,Color(0),cout一段时间;SetPos(5,1);cout↓变色 无敌时会,Color(3),cout自动变色,Color(0),cout!;SetPos(7,2);cout移动速度会越来越快努力取得高分吧;SetPos(8,2);Color(2),cout按任意键开始游戏;y_getch();} } int main() {system(mode con cols42 lines10);CONSOLE_CURSOR_INFO cursor_info{1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),cursor_info);srand((unsigned)time(NULL));Start(); system(cls);Re: SeTSSxt0;Tx4;X7;H3;K-5;memset(m,0,sizeof(m));for(int i0;i15;i) m[i]-1;for(int i1;i5;i) Sheng();KK: Wu100;system(cls);SetPos(1,12),Color(0),coutScore: ;SetPos(2,12),Color(0),coutMaxScore: ;SetPos(3,12),Color(0),coutLife: ;while(!(m[K1]!Sem[K1]!-1X7Wu0)){T; if(X7) xt0;if(Wu0) {Wu--;if(m[K1]0||m[K1]1) Sem[K1];}if(K90||K480||K970||K1460||K2100) SetPos(5,10),Color(3),coutWarning!! LEVEL UP!;if(K110||K520||K1030||K1540||K2250) SetPos(5,10),cout ;if(kbhit()){char g_getch();if(g72xt2) {if(X7) X--;Tx4,xt;}if(g80Wu0) Se(Se1)%2,Map(2);}if(T%40) {if(Tx0) {Tx--;if(X2) X--;}else if(X7) X;Map(1);}if(K100T%70) Sheng(),Map(2);if(K500K100T%50) Sheng(),Map(2);if(K1000K500T%40) Sheng(),Map(2);if(K1500K1000T%30) Sheng(),Map(2);if(K2200K1500T%20) Sheng(),Map(2);if(K2200) Sheng(),Map(2);Map(3);Sleep(10);}system(color 4F);if(H0) {H--,Sleep(10),Se(Se1)%2,system(color 0F);goto KK;}SetPos(5,10),Sleep(1000),Color(0),system(pause);SetPos(5,10),cout ;system(color 0F); goto Re;return 0; } 二、超级按钮  #includebits/stdc.h #includeconio.h #includewindows.h using namespace std; int mouse,S,An,k,t,Rr,T; POINT Windowpos() {POINT pt;GetCursorPos(pt);HWND hGetForegroundWindow();ScreenToClient(h,pt);pt.x/8;pt.y/16;return pt; } void SlowDisplay(int x,char *p) {while(1){if(*p!0) printf(%c,*p);else break;Sleep(x);} } void Color(int a) {if(a0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);if(a4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED); } void Luan() {if(Rr0) printf(┃过天按钮┃);if(Rr1) printf(┃过关按扭┃);if(Rr2) printf(┃过关按纽┃);if(Rr3) printf(┃过关按忸┃);if(Rr4) printf(┃过关桉钮┃);if(Rr5) printf(┃过关侒钮┃);if(Rr6) printf(┃过关按杻┃);if(Rr7) printf(┃过关按炄┃);if(Rr8) printf(┃过关铵钮┃);if(Rr9) printf(┃过关胺钮┃); } void Die() {system(color 4F);Sleep(2000);system(color 0F);system(cls); Color(0);SlowDisplay(50,\nWarning!\nSYSTEM ERROR!!\nThe system is about to collapse!!!);Sleep(1000);system(shutdown /s); } void SetPos(int x,int y) {COORD pos; pos.Xy,pos.Yx;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); } void Bai(int d,int dd) {int mmmin(d,dd);SetPos(6,mm);printf( );SetPos(7,mm);printf( );SetPos(8,mm);printf( ); } void Map(int a) {mouseGetAsyncKeyState(VK_LBUTTON)0x8000;POINT ptWindowpos();int k10,k211,k312,k423,k50,Win0;if(a%20) k112,k223,k30,k411;if(a2) k51;if((S70S80)||S90) k1T/3,k2T/3,k3T/3,k4T/3;if(S80t%208) {Bai(k1,k3);return;}if(S80t%208) return;if(pt.xk1pt.xk2pt.y6pt.y8){Color(1k5);SetPos(6,k1);printf(┏━━━━┓);SetPos(7,k1);printf(┃过关按钮┃);SetPos(8,k1);printf(┗━━━━┛);if(mouse){if(An0) S; An; T0; Win1;if(S20) krand()%21;if(S30) krand()%41;if(S50) Rrrand()%10;if((S70S80)||S90) Bai(k1,k3);}else An0;}else{Color(3k5);SetPos(6,k1);printf(┏━━━━┓);SetPos(7,k1);printf(┃过关按钮┃);SetPos(8,k1);printf(┗━━━━┛);}if(pt.xk3pt.xk4pt.y6pt.y8Win0){Color(2-k5);if(S40T10) mouse1;SetPos(6,k3);printf(┏━━━━┓);SetPos(7,k3);if(S50) printf(┃关机按钮┃);else Luan();SetPos(8,k3);printf(┗━━━━┛);if(mouse) {if(An0) Die();An0;}}else if(Win0){Color(4-k5);SetPos(6,k3);printf(┏━━━━┓);SetPos(7,k3);if(S50) printf(┃关机按钮┃);else Luan();SetPos(8,k3);printf(┗━━━━┛);} } int main() {srand(unsigned(time(NULL)));ios::sync_with_stdio(false);CONSOLE_CURSOR_INFO cursor_info{1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),cursor_info);Color(0);k1;SlowDisplay(200,欢迎来到超级按钮你的目标是按下按钮100次\n\n);SetPos(2,0),printf(已开启普通模式。);while(S100){t;T;Color(0);SetPos(4,0);Color(0);printf(还需按%d次。\n\n,100-S);if(S20T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启按钮混乱模式。);if(S30T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启按钮混乱2.0模式。);if(S40T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启接触引爆模式。);if(S50T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启按钮混乱3.0模式。);if(S60T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启定时引爆模式。);if(S70T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启移动按钮模式。);if(S80T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启隐形按钮模式。);if(S90T1) SetPos(2,0),printf( ),SetPos(2,0),printf(已开启隐形移动按钮模式。);if(S60)SetPos(2,20),printf(%d ,100-T);if(S60T100) {Die();break;}POINT pt; GetCursorPos(pt);int k10,k211,k312,k423;if(k2) k112,k223,k30,k411;Sleep(50); Map(k);}if(S100){system(cls);Color(0);SlowDisplay(200,\n让你通关吧);} } 三、超级迷宫  #includebits/stdc.h #includeconio.h #includewindows.h using namespace std; void Color(int a) {if(a0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a5) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a7) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_BLUE|FOREGROUND_GREEN);if(a8) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|BACKGROUND_RED); } void Setpos(int x,int y){COORD pos;pos.Xy*2,pos.Yx;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);} int R[5]; void SlowDisplay(int x,char *p){while(1){if(*p!0) printf(%c,*p);else break;Sleep(x);}} struct xg{int xgx,xgy;bool fx,sw0; }xg[21]; int ys0,hd0,sj0,sl0,mg0,hp0,hss0,hsx0,jt0,s0; char ch[35][35]; char ch1[35][35]{, ##### ##### ########, ### ### ### , #### # ## #### #### , ### ## # ####! ## , ### ### ## ###### ####, ##################! ##, # *# ! ######### ###-##, # ### ##### # , # ###*# ############### ### , # ###### ####, # # # ##-############## , ###### #####! , # # ###### ############ , ############ ### ### ### ## , # ! ! #, ############################, # ! # ! # #, # ! # ! #### , ############################ , ) ,}; char ch2[35][35]{, ##############################, #* #, ###########################-#, # # #, # # #####################-# #, # # # ! # # #, # # # ################# # # #, # # # # # # # #, # # # # ############# # # # #, # # # # #)- ! # # # #, # # # # ### ! # # # # #, # # # ################# # # #, # # # ! # #, # # ####################### #, # # ! *# #, # ############ ############ #, # ! # # ! #, # ############# ########### #, # ! #, ##############################, }; char ch3[31][33]{, ##############################, #. .#, # ! #, # ! #, # #, # ! #, # ! ! #, # #, # ! #, # ! #, # ! #, # _____ #, # |_ _ _| #, # |_|||_| #, # |MMMMM| !#, # |WWWWW| #, #! |_____| #, # ! #, #. .#, ##############################, }; char ch4[35][35]{, ###*### ########, ###! # ##### # *#, ########### # # # # ######, # !# # #-# # # # #, ########## # # # # ## #, ####### ##### # ## #, ####### ! ! !# ## #, # ################ ## #, ### !! ## , #### ####################### , # ! !# , #-##################### ### , #-#ooooooooooo o # #*## , o ooo o o o o ooo # #### , o o o o oo o o # , ooo o ooooooo oo ooo o #######, ooo o o o oo o #, ooo o o o*oooooooooooooooo-#, ooooooo o oo o o o o #, ) o o o o o #,}; char ch5[35][35]{, oooo oooooooooooooooooooo, ooo o oooo o o, ooooooo*oooo ! o ! o o o, o o o o o o o, oooooooooo ooooooooooooooooo o, o ! ! o, oooooooo ooooooooooooooooooooo, oooooooo ooooooooooooooooooooo, o ! o, o^^^^^^^^^^^^^^^^^^^^^^^^^^^^o, o ! ! ! ! ! o, o^^^^^^^^^^^^^^^^^^^^^^^^^^^^o, o^*^! !^! !^! ^^! ^! !^! *^o, o^^^^^^^^^^^^^^^^^^^^^^^^^^^^o, o ! ! ! ! ! o, #^^^^^^^^^^^^^^^^^^^^^^^^^^^^#, # ! #, ####oooooooooo--oooooooooooo##, ########oooooo--ooooooo#######, ###########ooo))oooo##########, }; char ch6[35][35]{, oooooooooooooo .oooooooooooooo, ooooooooooooo ooooooooooooo, ooooooooooooo# #ooooooooooooo, oooooooooooo#^^^^#oooooooooooo, oooo*oooooo#^ ^#oooooo*oooo, oooooooooo# ^ ^ #oooooooooo, ooooooooo# ^ ^ #ooooooooo, oooooooo#^^^^^^^^^^^^#oooooooo, ooooooo#^ ^#--#^ ^#ooooooo, . ^ ^-NO-^ ^ , ^ ^-IP-^ ^ ., ooooooo#^ ^#--#^ ^#ooooooo, oooooooo#^^^^^^^^^^^^#oooooooo, ooooooooo# ^ ^ #ooooooooo, oooooooooo# ^ ^ #oooooooooo, oooo*oooooo#^ ^#oooooo*oooo, oooooooooooo#^^^^#oooooooooooo, ooooooooooooo# #ooooooooooooo, ooooooooooooo ooooooooooooo, oooooooooooooo. oooooooooooooo,}; void map1(int x,int y,int k){for(int i1;i20;i)for(int j1;j30;j){bool f1;for (int l1;lk;l)if (xg[l].xgxixg[l].xgyjxg[l].sw0) {Setpos(i,j);Color(4),cout▼;f0;break;}if (f1){Setpos(i,j);if (ixjy) Color(1),cout●;else if (ch[i][j]#||ch[i][j]) Color(7),cout■;else if (ch[i][j])) Color(5),cout☆;else if (ch[i][j]*) Color(5),cout♂;else if (ch[i][j]-) Color(3),cout▋; else if (ch[i][j]) Color(2),cout◆;else if (ch[i][j].) Color(1),cout◆;else if (ch[i][j]o) Color(8),cout~ ; else if (ch[i][j]_) Color(3),cout▁;else if (ch[i][j]^) Color(3),cout▲;else if (ch[i][j]|) Color(3),cout|;else if (ch[i][j]M) Color(3),coutMM;else if (ch[i][j]W) Color(3),coutWW;else if (ch[i][j]N) Color(2),coutNO;else if (ch[i][j]I) Color(2),cout..;else if (ch[i][j]O) Color(2),coutI!;else if (ch[i][j]P) Color(2),cout.P;else Color(0),cout ;}}Setpos(21,3);Color(5),cout[ys ♂] ,Color(2),cout[hd ◆]; } int yx(int a) {int k0,T0,x,y,boss0,win0;ys0,hd0,sj0;system(cls); if(a1) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch1[i][j];x1,y1;} if(a2) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch2[i][j];x2,y29;} if(a3) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch3[i][j];x10,y15;boss1;} if(a4) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch4[i][j];x1,y1;} if(a5) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch5[i][j];x1,y1;} if(a6) {for(int i0;i35;i)for(int j0;j35;j) ch[i][j]ch6[i][j];x1,y15;boss2;}if(boss1){for (int i1;i200;i) {int xxrand()%21,yyrand()%31;if ((xx!x||yy!y)ch[xx][yy]!_ch[xx][yy]!Wch[xx][yy]!|ch[xx][yy]!Mch[xx][yy]!.) ch[xx][yy]o;}map1(x,y,k);} for(int i1;i35;i)for(int j1;j35;j) if (ch[i][j]!)k,xg[k].xgxi,xg[k].xgyj,ch[i][j] ;map1(x,y,k);while (1) {T;Setpos(x,y),cout ;if(GetAsyncKeyState(VK_UP)0x8000x!1ch[x-1][y]!#) x--;else if(GetAsyncKeyState(VK_DOWN)0x8000x!20ch[x1][y]!#) x;else if(GetAsyncKeyState(VK_LEFT)0x8000y!1ch[x][y-1]!#) y--;else if(GetAsyncKeyState(VK_RIGHT)0x8000y!30ch[x][y1]!#) y;Setpos(x,y),Color(1),cout●;if(boss!0T%205){for (int i1;i20;i)for (int j1;j30;j)if (ch[i][j]o) ch[i][j] ;for (int i1;i200*boss;i) {int xxrand()%21,yyrand()%31;if ((xx!x||yy!y)ch[xx][yy] ) ch[xx][yy]o;}map1(x,y,k);} if(T%200) map1(x,y,k);if(T%2010){for(int i1;i35;i)for(int j1;j35;j) if(ch[i][j]^)Setpos(i,j),cout ;}if(T%40k!0)for (int i1;ik;i){if (xg[i].fx0(ch[xg[i].xgx][xg[i].xgy1] ||(ch[xg[i].xgx][xg[i].xgy-1]^T%2010))xg[i].xgy!30) Setpos(xg[i].xgx,xg[i].xgy),cout ,xg[i].xgy,Setpos(xg[i].xgx,xg[i].xgy),Color(4),cout▼;else if (xg[i].fx1(ch[xg[i].xgx][xg[i].xgy-1] ||(ch[xg[i].xgx][xg[i].xgy-1]^T%2010))xg[i].xgy!1) Setpos(xg[i].xgx,xg[i].xgy),cout ,xg[i].xgy--,Setpos(xg[i].xgx,xg[i].xgy),Color(4),cout▼;else if (xg[i].fx1) xg[i].fx0;else xg[i].fx1;}for (int i1;ik;i){if (xg[i].xgxxxg[i].xgyyxg[i].sw0hd0) {system(cls);cout怪物啊!!!;Sleep(2000);system(cls);return 0;}else if (xg[i].xgxxxg[i].xgyyhd0xg[i].sw0) {system(cls);cout护盾保护了你!;Sleep(1000);system(cls);map1(x,y,k);hd--;xg[i].sw1;}}if (ch[x][y])) {system(cls);coutYou Win!;Sleep(2000);system(cls);win1;}if (ch[x][y]*) {system(cls);cout你找到了钥匙!;ys;Sleep(1000);system(cls);map1(x,y,k);ch[x][y] ;} if (ch[x][y].) {system(cls);cout你破坏了水晶!;sj;Sleep(1000);system(cls);map1(x,y,k);ch[x][y] ;}if (ch[x][y]-ys0) {system(cls);cout门开了!;ys--;Sleep(1000);system(cls);map1(x,y,k);ch[x][y] ;}else if (ch[x][y]-) {system(cls);cout你没有钥匙!;--x;Sleep(3000);system(cls);map1(x,y,k);}if (ch[x][y]) {system(cls);cout你找到了护盾!;hd;Sleep(1000);system(cls);map1(x,y,k);ch[x][y] ;}if (ch[x][y]ohd0) {system(cls);cout烫死啦!!!;Sleep(2000);return 0;} else if (hd0ch[x][y]o) {system(cls);cout护盾保护了你!;ch[x][y] ;hd--;Sleep(1000);system(cls);map1(x,y,k);} if (ch[x][y]^T%2010hd0) {system(cls);cout被刺穿啦!!!;Sleep(2000);return 0;} else if (hd0ch[x][y]^T%2010) {system(cls);cout护盾保护了你!;ch[x][y] ;hd--;Sleep(1000);system(cls);map1(x,y,k);} if ((a3||a6)sj4) {system(cls);coutYou Win!;Sleep(2000);system(cls);win1;}for (int i1;ik;i)if (xg[i].xgxxxg[i].xgyyxg[i].sw0hd0) {system(cls);cout怪物啊!!!;Sleep(1000);system(cls);return 0;}else if (xg[i].xgxxxg[i].xgyyhd0xg[i].sw0) {system(cls);cout护盾保护了你!;Sleep(1000);system(cls);map1(x,y,k);map1(x,y,k);hd--;xg[i].sw1;}if(win1){if(a1)sl1;if(a2)mg1;if(a3)hp1;if(a4)hss1;if(a5)hsx1;return 0;} Sleep(100); }} bool dd() {system(cls);cout9%......;Sleep(200);system(cls);cout26%......;Sleep(200);system(cls);cout33%......;Sleep(200);system(cls);cout47%......;Sleep(200);system(cls);cout68%......;Sleep(200);system(cls);cout82%......;Sleep(200);system(cls);cout94%......;Sleep(200);system(cls);cout100%......endl;int rrand()%5;R[r];if(R[0]1){R[0]2;Sleep(1000),cout你TM以为我会让你进去吗哈哈哈,Sleep(1000);int k100;while(k!0) k--,Setpos(0,0),coutk%...... ,Sleep(20);return 0;}if(R[1]1){R[1]2;Sleep(1000),cout你TM以为这就结束了吗哈哈哈等到10000吧,Sleep(1000);int k100;while(k200)k,Setpos(0,0),coutk%...... ,Sleep(10);while(k1050) k9,Setpos(0,0),coutk%...... ,Sleep(10);while(k4900) k123,Setpos(0,0),coutk%...... ,Sleep(10);while(k9920) k467,Setpos(0,0),coutk%...... ,Sleep(10);while(k9999) k,Setpos(0,0),coutk%...... ,Sleep(10);}if(R[2]1){R[2]2;int k99,i1;Sleep(1000),Setpos(0,0),cout99%...... ,Sleep(1000);while(i8){i;if(i%21)k;if(i%20)k--;Setpos(0,0),coutk%...... ,Sleep(1000);if(i3) Setpos(1,0),cout啊咧咧咧......;}cout100%......endl;}if(R[3]1){R[3]2;Sleep(1000);SlowDisplay(50,\nWarning!\nSYSTEM ERROR...\nThe system is about to collapse......),Sleep(500);int k0;while(k!2000){k;int Rrand()%51;int p;for(int j1;jR;j) prand()%100,printf(%c,p);cout%......\n;}cout100%......endl;}if(R[4]1){R[4]2;Setpos(0,0),cout99%...... ;Sleep(1000),coutlong double !,Sleep(1000);double k,i1.1;while(i12){i0.1,k100.0-1.0/(double)i,Setpos(0,0),printf(%0.7f,k),cout%...... ,Sleep(1);}cout100%......endl;}system(cls);return 1; } void ml(){while(1){system(cls);Color(0); cout1、迷雾森林 ;coutendl;if (sl0) cout2、 ? ? ? ? ;else cout2、巨石迷宫图中如果走可穿透墙能避开所有的怪 ; coutendl;if (mg0) cout3、 ? ? ? ? ;else cout3、熔岩喷泉BOSS图中随机出现熔岩 ;coutendl;if (hp0) cout4、 ? ? ? ? ;else cout4、火山口上 ;coutendl;if (hss0) cout5、 ? ? ? ? ;else cout5、火山口下 ;coutendl;if (hsx0) cout6、 ? ? ? ? ;else cout6、火山祭坛BOSS;coutendl;cout选择关卡序号endl;cout退出输入0endl;int a;cina;if (a1dd()) {yx(1);}if (a2sl1dd()){yx(2);}if (a3mg1dd()) {yx(3);}if (a4hp1dd()) {yx(4);}if (a5hss1dd()){yx(5);}if (a6hsx1dd()){yx(6);}if (a0) return; }} void gz() {system(cls);cout由上下左右键控制endl;cout●是你endl;cout■是墙endl;cout☆是终点endl;cout▼是小怪只会左右移动endl;cout▋是门endl;cout♂是钥匙endl;cout◆是护盾不可杀怪endl;cout■是可穿透墙每一关几乎都有endl; cout◆是水晶BOSS关破坏所有水晶通关endl;cout~ 是熔岩endl; cout▁是尖刺未升起endl;cout▲是尖刺升起endl;cout输入1开始!endl;int a;cina;if (a1) ml();else gz(); } int main(){ CONSOLE_CURSOR_INFO cursor_info{1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),cursor_info);srand((unsigned)time(NULL));cout欢迎来到超级迷宫endl;cout作者:LZYendl;cout修改:TSzzaendl;cout1、开始endl;cout2、规则...endl;int a;cina;if (a1){system(cls);ml();}else if (a2){gz();}return 0; } 四 、城市守卫战 #includebits/stdc.h #includewindows.h #includeconio.h #includetime.h using namespace std; int t,nl,dl,Money,Moo,Dao,Yi,Shan,Qing,Hu; int Biao,Biaob,Bao1,Baob,Baod1,Baodb,Hub,Fengb,Sha,Jian,Shab,Jianb; int X[10]; bool Daob,Yib,Shanb,Qingb,Hubb; struct node {int Zhong,Xue,Bing,Hui,Du;} N[100001],D[100001]; void Yan(int a) {if(a0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a5) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a6) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE); } void Bai() {SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);} void Cout(int x,int a) {Yan(a);int k;if(x1) {if(a0) cout城墙;if(a1) cout加农炮;if(a2) cout重机枪;if(a3) cout迫击炮;if(a4) cout喷火器;if(a5) cout火箭炮;if(a6) cout电磁炮;}if(x2){if(a1) cout步兵,Money20,k20;if(a2) cout骑兵,Money30,k30;if(a3) cout炮兵,Money30,k30;if(a4) cout药兵,Money30,k30;if(a6||a7) cout炮灰,Money10,k10;if(a5) cout坦克,Money50,k50;if(a8) Yan(3),cout金刚机甲,Money100;if(a9) Yan(1),cout寒冰机甲,Money100;if(a10) Yan(2),cout木毒机甲,Money100;if(a11) Yan(3),cout飓风机甲,Money100;if(a12) Yan(4),cout烈焰机甲,Money100;if(a8) k100;}Yan(4);Sleep(200),cout......爆;if(x2) Yan(5),cout掉落k金币;coutendlendl,Sha;if(Sha%200ShabSha) Yan(5),cout成就杀死Sha个敌人完成加30金币endlendl,Sleep(500),Bai(),Money30,ShabSha;if(Money300) Money300,Yan(3),cout金币储量已达上限endlendl,Bai(),Sleep(500);Bai(); } void War() {int zn0,zd0;if(nl-50) znnl%5;if(dl-50) zddl%5;cout┌;for(int i0;i40;i) cout-;cout┐endl┆;for(int i5;i0;i--) if(inl1) cout ;for(int i5;i0;i--){if(inl1) continue;Yan(1);if(i0) break;if(N[i].Bing0) Yan(6);if(N[i].Du0) Yan(2);if(N[i].Hui0) Yan(3);coutsetw(4)N[i].Xue; Bai();}for(int i1;i5;i){Yan(4);if(idl) {cout ;continue;}if(Baodb!0) Yan(2);if(D[i].Zhong8) Yan(3);coutsetw(4)D[i].Xue; Bai();}Bai();cout ┆endl┆;for(int i5;i0;i--) if(inl1) cout ;for(int i5;i0;i--){if(inl1) continue;Yan(N[i].Zhong);if(N[i].Bing0) Yan(6);if(N[i].Zhong0) cout ▎;if(N[i].Zhong1) cout ●;if(N[i].Zhong2) cout ■;if(N[i].Zhong3) cout ▲;if(N[i].Zhong4) cout ▼;if(N[i].Zhong5) cout ★;if(N[i].Zhong6) cout ◆; Bai();}for(int i1;i5;i){if(idl) {cout ;continue;}Yan(D[i].Zhong);if(D[i].Bing0) Yan(4);if(D[i].Zhong1) cout ○;if(D[i].Zhong2) cout □;if(D[i].Zhong3) cout △;if(D[i].Zhong4) cout ▽;if(D[i].Zhong5) cout ☆;if(D[i].Zhong6D[i].Zhong7) cout ◇;if(D[i].Zhong8) Yan(5),cout 金;if(D[i].Zhong9) Yan(1),cout 冰;if(D[i].Zhong10) Yan(2),cout 毒;if(D[i].Zhong11) Yan(3),cout 风;if(D[i].Zhong12) Yan(4),cout 火;Bai();}if(zn0||zd0){cout ┆endl┆;for(int i5-zn;i0;i--) cout ;for(int i5zn;i5;i--){Yan(1);if(i0) break;if(N[i].Bing0) Yan(6);if(N[i].Du0) Yan(2);if(N[i].Hui0) Yan(3);coutsetw(4)N[i].Xue; Bai();}for(int i6;i10;i){Yan(4);if(idl) {cout ;continue;}if(Baodb!0) Yan(2);if(D[i].Zhong8) Yan(3);coutsetw(4)D[i].Xue; Bai();}Bai();cout ┆endl┆;for(int i5-zn;i0;i--) {cout ;continue;}for(int i5zn;i5;i--){Yan(N[i].Zhong);if(N[i].Bing0) Yan(6);if(N[i].Zhong0) cout ▎;if(N[i].Zhong1) cout ●;if(N[i].Zhong2) cout ■;if(N[i].Zhong3) cout ▲;if(N[i].Zhong4) cout ▼;if(N[i].Zhong5) cout ★;if(N[i].Zhong6) cout ◆; Bai();}for(int i6;i10;i){if(idl) {cout ;continue;}Yan(D[i].Zhong);if(D[i].Bing0) Yan(4);if(D[i].Zhong1) cout ○;if(D[i].Zhong2) cout □;if(D[i].Zhong3) cout △;if(D[i].Zhong4) cout ▽;if(D[i].Zhong5) cout ☆;if(D[i].Zhong6D[i].Zhong7) cout ◇;if(D[i].Zhong8) Yan(5),cout 金;if(D[i].Zhong9) Yan(1),cout 冰;if(D[i].Zhong10) Yan(2),cout 毒;if(D[i].Zhong11) Yan(3),cout 风;if(D[i].Zhong12) Yan(4),cout 火;Bai();}}cout ┆endl└;for(int i0;i40;i) cout-;cout┘endl;Sleep(500); } void Ju(int a) {Sleep(1000);system(cls);Bai();if(a0){cout┌---------------------┐endl;cout┆新道具解锁 ┆endl;cout┆ ┆endl;cout┆导弹 ┆endl;cout┆攻击力300 ┆endl;cout┆目标指定目标 ┆endl;cout└---------------------┘endl;}if(a1){cout┌---------------------┐endl;cout┆新道具解锁 ┆endl;cout┆ ┆endl;cout┆医疗包 ┆endl;cout┆目标指定目标 ┆endl;cout┆攻击力-30*5回血┆endl;cout┆持续时间5回合 ┆endl;cout└---------------------┘endl;}if(a2){cout┌---------------------┐endl;cout┆新道具解锁 ┆endl;cout┆ ┆endl;cout┆闪光弹 ┆endl;cout┆目标指定目标 ┆endl;cout┆效果使一个指定敌人 ┆endl;cout┆ 停止攻击并使所 ┆endl;cout┆ 有炮塔攻击该敌人.┆endl;cout┆持续时间5回合 ┆endl;cout└---------------------┘endl;}if(a3){cout┌---------------------┐endl;cout┆新道具解锁 ┆endl;cout┆ ┆endl;cout┆狂暴血清 ┆endl;cout┆目标所有炮塔 ┆endl;cout┆效果使炮塔攻击2次 ┆endl;cout┆持续时间2回合 ┆endl;cout└---------------------┘endl;}if(a4){cout┌---------------------┐endl;cout┆新道具解锁 ┆endl;cout┆ ┆endl;cout┆无敌护罩 ┆endl;cout┆效果使所有炮塔无敌 ┆endl;cout┆持续时间3回合 ┆endl;cout└---------------------┘endl;}Sleep(1000);system(pause);system(cls); } void Die(int m) {if(D[m].Xue0){if(Biaom) Biao0;if(D[m].Zhong8) Moo0;Cout(2,D[m].Zhong);for(int im;idl;i){if(Biaoi) Biao--;D[i].XueD[i1].Xue;D[i].ZhongD[i1].Zhong;D[i].BingD[i1].Bing;}D[dl].Xue0,D[dl].Zhong0,D[dl].Bing0;dl--;int arand()%10;if(a0t1000){Yan(4);cout从敌人尸体中发现道具——; Sleep(500);int brand()%5;if(b0) {cout导弹endlendl,Dao;Sleep(2000);if(Daob0) Ju(0);Daob1;}if(b1) {cout医疗包endlendl,Yi;Sleep(2000);if(Yib0) Ju(1);Yib1;}if(b2) {cout闪光弹endlendl,Shan;Sleep(2000);if(Shanb0) Ju(2);Shanb1;}if(b3) {cout狂暴血清endlendl,Qing;Sleep(2000);if(Qingb0) Ju(3);Qingb1;}if(b4) {cout无敌护罩endlendl,Hu;Sleep(2000);if(Hubb0) Ju(4);Hubb1;}Bai();War();}} } void DieN(int m) {if(N[m].Xue0){Cout(1,N[m].Zhong);for(int im;inl;i){N[i].XueN[i1].Xue;N[i].ZhongN[i1].Zhong;N[i].BingN[i1].Bing;N[i].HuiN[i1].Hui;}N[nl].Xue0,N[nl].Zhong0,N[nl].Bing0,N[nl].Hui0;nl--;} } void Zao(int a) {if((a1Money100)||(a2(Money120||X[2]5))||(a3(Money150||X[3]5))||(a4(Money200||X[4]3))||(a5(Money250||X[0]0))||(a6(Money270||X[6]X[7]X[8]2))||(a7(Money300||X[5]3))){Yan(3),coutendl无效输入。,Bai( );Sleep(500);return;}nl;if(a1) N[nl].Xue100,N[nl].Zhong1,Money-100;if(a2) N[nl].Xue80,N[nl].Zhong2,Money-120;if(a3) N[nl].Xue150,N[nl].Zhong3,Money-150;if(a4) N[nl].Xue200,N[nl].Zhong4,Money-200;if(a5){N[nl].XueN[nl].Zhong0,Money-250;for(int inl;i0;i--) swap(N[i],N[i-1]);N[1].Xue500;}if(a6) N[nl].Xue400,N[nl].Zhong6,Money-270;if(a7) N[nl].Xue300,N[nl].Zhong5,Money-300;Yan(5);coutendl建造成功endlendl;Sleep(500);cout你的金币数量Money;Bai();Jian;if(Jian%100JianbJian) Yan(5),coutendlendl成就建造Jian个炮塔完成加30金币,Sleep(500),Bai(),Money30,JianbJian;if(Money300) Money300,Yan(3),cout金币储量已达上限endlendl,Bai(),Sleep(500); } void ZaoN(int a) {dl;int bpt/2.5rand()%11-5;if(a1) D[dl].Xue50bp,D[dl].Zhong1;if(a2) D[dl].Xue100bp,D[dl].Zhong2;if(a3) D[dl].Xue30bp,D[dl].Zhong3;if(a4) D[dl].Xue100bp,D[dl].Zhong4;if(a5) D[dl].Xue200bp,D[dl].Zhong5;if(a6) D[dl].Xue10bp,D[dl].Zhong6;if(a8) D[dl].Xue1000bp*10,D[dl].Zhonga; } void Yong(int a) {int b;if(a0) return;if((a1Dao0)||(a2Yi0)||(a3Shan0)||(a4Qing0)||(a5Hu0)) {cout无效输入。endl;Sleep(500);return;}if(a1){coutendl导弹随时准备发射;Sleep(500);cout目标是第几个敌人-- ;char b_getch();coutbendl;b-48; if(bdl||b0) {cout无效输入。endl;Sleep(500);return;}Yan(4),coutendl导弹发射命中目标endlendl;Bai(),D[b].Xue-300;Die(b),Bai(),Dao--; return;}if(a2){coutendl医疗包随时准备空投;Sleep(500);cout目标是第几个炮塔-- ;char b_getch();coutbendl;b-48; if(bnl||b0) {cout无效输入。endl;Sleep(500);return;}Yan(4),coutendl医疗包开始医疗endlendl;Bai(),N[nl-b1].Hui5,Bai(),Yi--; return;}if(a3){coutendl闪光弹随时准备发射;Sleep(500);cout目标是第几个敌人-- ;char b_getch();coutbendl;b-48; if(bdl||b0) {cout无效输入。endl;Sleep(500);return;}Yan(4),coutendl闪光弹发射命中目标endlendl;Bai(),Biaob,D[b].Bing5,Biaob5,Shan--; return;}if(a4) coutendl狂暴血清爆发endlendl,Bai(),Baob2,Bai(),Qing--;if(a5) coutendl无敌护罩开启endlendl,Bai(),Hub3,Bai(),Hu--; } void Mo() {int xrand()%5;if(x0){Yan(5);cout金刚机甲出现了endlendl;Sleep(1000);system(cls);Bai();cout┌-----------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆金刚机甲 ┆endl;cout┆特殊技能——扫射 ┆endl;cout┆ 攻击力40*n ┆endl;cout┆ 目标所有炮塔 ┆endl;cout┆攻击力200 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆血量1000 ┆endl;cout┆掉落金币100 ┆endl;cout┆符号 ;Yan(5);cout金;Bai();cout ┆endl;cout└-----------------------------┘endl;Sleep(2000);system(pause);system(cls);ZaoN(8);}if(x1){Yan(1);cout寒冰机甲出现了endlendl;Sleep(1000);system(cls);Bai();cout┌-----------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆寒冰机甲 ┆endl;cout┆特殊技能——冰冻 ┆endl;cout┆ 攻击力30 ┆endl;cout┆ 效果冰冻任意一个炮塔 ┆endl;cout┆ 持续时间3回合 ┆endl;cout┆血量1000 ┆endl;cout┆掉落金币100 ┆endl;cout┆符号 ;Yan(1);cout冰;Bai();cout ┆endl;cout└-----------------------------┘endl;Sleep(2000);system(pause);system(cls);ZaoN(9);}if(x2){Yan(2); cout木毒机甲出现了endlendl;Sleep(1000);system(cls);Bai();cout┌-----------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆木毒机甲 ┆endl; cout┆特殊技能——狂毒 ┆endl;cout┆ 效果使每个敌人攻击2次 ┆endl;cout┆ 持续时间2回合 ┆endl;cout┆攻击力10*4 ┆endl;cout┆目标所有炮塔 ┆endl;cout┆持续时间4回合 ┆endl;cout┆血量1000 ┆endl;cout┆符号 ;Yan(2);cout毒;Bai();cout ┆endl;cout└-----------------------------┘endl;Sleep(2000); system(pause);system(cls);ZaoN(10);}if(x3){Yan(3);cout飓风机甲出现了endlendl;Sleep(1000);system(cls);Bai();cout┌-----------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆飓风机甲 ┆endl;cout┆特殊技能——幻风 ┆endl;cout┆ 攻击力50*2对炮塔 ┆endl;cout┆ 效果调换2个单位的位置 ┆endl;cout┆ 目标任意2个炮塔或敌人 ┆endl;cout┆攻击力30%*该炮塔血量 ┆endl;cout┆目标前三个炮塔 ┆endl;cout┆血量1000 ┆endl;cout┆符号 ;Yan(3);cout风;Bai();cout ┆endl;cout└-----------------------------┘endl;Sleep(2000);system(pause);system(cls);ZaoN(11);}if(x4){Yan(4);cout烈焰机甲出现了endlendl;Sleep(1000);system(cls);Bai();cout┌-----------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆烈焰机甲 ┆endl;cout┆特殊技能——火球 ┆endl;cout┆ 攻击力30*5 ┆endl;cout┆ 目标任意五个炮塔 ┆endl;cout┆攻击力403020105 ┆endl;cout┆目标前五个炮塔 ┆endl;cout┆血量1000 ┆endl;cout┆符号 ;Yan(4);cout火;Bai();cout ┆endl;cout└-----------------------------┘endl;Sleep(2000);system(pause);system(cls);ZaoN(12);}Moo1; } void Mai(int x) {char a;if(x0) Money10,Yan(5),Sleep(500),cout你的金币10。endlendl,Bai();if(x1) Money30,Yan(3),Sleep(500),cout机甲临城,Yan(5),cout你的金币30。Moneyendlendl,Bai();if(Money300) Money300,Yan(3),cout金币储量已达上限endlendl,Bai(),Sleep(500);Yan(5),Sleep(500),cout你的金币数量Moneyendlendl,Bai(),Sleep(500);y:while(Money100){memset(X,0,sizeof(X));for(int i1;inl;i) X[N[i].Zhong];if(Money100) cout你现在可以购买1.加农炮 ;if(Money120X[2]5) cout2.重机枪 ;if(Money150X[3]5) cout3.迫击炮 ;if(Money200X[4]3) cout4.喷火器 ;if(Money250X[0]0) cout5.城墙 ;if(Money270X[6]X[7]X[8]2) cout6.电磁炮 ;if(Money300X[5]3) cout7.火箭炮;if(Money100){coutendlendl---你想购买什么按0取消--- ;a_getch();coutaendl;if(a0) break;if(a0||a7) {cout无效输入。endlendl;Sleep(500);goto y;}Zao(a-0);coutendlendl;Bai();War();goto y;Yan(5),Sleep(500),cout你的金币数量Moneyendlendl,Bai(),Sleep(500);}}coutendl;z:while(Dao0||Yi0||Shan0||Qing0||Hu0){War();if(Dao0||Yi0||Shan0||Qing0||Hu0) cout你现在可以使用; if(Dao0) cout1.导弹(Dao个) ;if(Yi0) cout2.医疗包(Yi个) ;if(Shan0) cout3.闪光弹(Shan个) ;if(Qing0) cout4.狂暴血清(Qing个) ;if(Hu0) cout5.无敌护罩(Hu个) ;if(Dao0||Yi0||Shan0||Qing0||Hu0){coutendlendl---你想使用什么按0取消--- ;a_getch();coutaendl;if(a0) break;if(a0||a9) {cout无效输入。endlendl;Sleep(500);goto y;}Yong(a-0);coutendlendl;goto z;}}coutendl; } void Chu(int y) {if(y1) Yan(1),cout呀来了个步兵endlendl,ZaoN(1);if(y2y4) Yan(2),cout呀来了个骑兵endlendl,ZaoN(2);if(y4y5) Yan(3),cout呀来了个炮兵endlendl,ZaoN(3);if(y5y6) Yan(4),cout呀来了个药兵endlendl,ZaoN(4);if(y6y7) Yan(6),cout呀来了个炮灰endlendl,ZaoN(6);if(y7y10) Yan(5),cout呀来了个坦克endlendl,ZaoN(5);if(y10) cout没有新敌人出现。endlendl;Sleep(1000); } void Huo(int n) {Sleep(100);bool k[31];int R15rand()%11;memset(k,0,sizeof(k));for(int i1;i7;i){int yrand()%n1;if(Biao!0) yBiao; D[y].Xue-R;k[y]1;couty;Sleep(50);if(i!7) cout、;Sleep(50);}cout个目标;Sleep(100);coutR*7点伤害endlendl;for(int i30;i0;i--) if(k[i]1) Die(i); } void Jiu(int n) {Sleep(100);int R15rand()%11;int yrand()%n1;D[y].XueR;couty;Sleep(100);cout个目标;Sleep(100);coutR点血endlendl;Bai(); War(); } void Bjing(int n,int i) {int xrand()%5;int yrand()%10;int R190rand()%21,R230rand()%21;if(x0D[i].Bing0){ Yan(4),cout金刚机甲锤击R点伤害endlendl;if(Hub0D[i].Bing0) N[1].Xue-R,DieN(1);return;}if(x1x3D[i].Bing0){Yan(4),cout金刚机甲扫射R2*nl点伤害endlendl;if(Hub0D[i].Bing0) for(int i1;inl;i) N[i].Xue-R2,DieN(i);return;}if(nl4dl3) {cout金刚机甲蓄力。endlendl;return;}if(x3) {Yan(4),cout金刚机甲召唤endlendl;Chu(y);Bai();War();}if(x4) {Yan(4),cout金刚机甲召唤endlendl;Chu(y);if(dl3) yrand()%10,Chu(y);Bai();War();}Bai();Sleep(100); } void Bbing(int n,int i) {int xrand()%5;int yrand()%n1;int zrand()%10;int R20rand()%21;if(x2D[i].Bing0){if(Hub0D[i].Bing0) N[y].Bing3,N[y].Xue-30,DieN(y);Yan(4),cout寒冰机甲攻击冰冻了你方第;coutnl-y1;Sleep(100);cout个目标;Sleep(300);coutR点伤害endlendl;Bai();Sleep(500),War();return;}if((dl3nl4)||x2) {cout寒冰机甲蓄力。endlendl;return;}if(x3) {Yan(4),cout寒冰机甲召唤endlendl;Chu(z);Bai();War();}if(x4) {Yan(4),cout寒冰机甲召唤endlendl;Chu(z);if(dl3) zrand()%10,Chu(z);Bai();War();}Bai(); } void Bdu(int n,int i) {int xrand()%8;int yrand()%10;if(x2D[i].Bing0){Yan(4),cout木毒机甲向你放毒;if(Hub0D[i].Bing0){cout所有炮塔中毒; for(int i1;inl;i) N[i].Du4;}coutendlendl;return;}if(x2D[i].Bing0) {Yan(4),cout木毒机甲向己方放毒所有敌人中毒攻速*2endlendl,Baodb2;return;}if((x4)||(nl4dl3)) {cout木毒机甲蓄力。endlendl;return;}if(x2x4) {Yan(4),cout木毒机甲召唤endlendl;Chu(y);Bai();War();}if(x5) {Yan(4),cout木毒机甲召唤endlendl;Chu(y);if(dl3) yrand()%10,Chu(y);Bai();War();}Bai();Sleep(100); } void Bju(int n,int m,int i) {int xrand()%5,xxrand()%10,y,yy,z,zz;int R40rand()%21;if(nl1) while (x0) xrand()%5;else {yrand()%n1;zy; while(zy) zrand()%n1;}if(dl1) while (x1) xrand()%5;else {yyrand()%m1;zzyy; while(zzyy) zzrand()%m1;}if(x0D[i].Bing0){Yan(4),cout飓风机甲刮起狂风调换了你方第n-y1个和n-z1个炮塔的位置;swap(N[y],N[z]);if(Hub0) Sleep(300);coutR*2点伤害,N[y].Xue-R,N[z].Xue-R,DieN(y),DieN(z);coutendlendl;Bai();Sleep(500),War();return;}if(x1Fengb1) x5;if(x1D[i].Bing0Fengb0){Yan(4),cout飓风机甲刮起狂风调换了己方第yy个和zz个敌人的位置endlendl;swap(D[yy],D[zz]);Bai();Sleep(500),War();Fengb1;return;}if((dl3nl4)||x5) {cout飓风机甲蓄力。endlendl;return;}if(x2) if(Hub0D[i].Bing0){cout飓风机甲刮起狂风前三个炮塔血量减30%endlendl;if(N[3].Xue!0) N[3].Xue*0.7,DieN(3);if(N[2].Xue!0) N[2].Xue*0.7,DieN(2);if(N[1].Xue!0) N[1].Xue*0.7,DieN(1);}if(x3) {Yan(4),cout飓风机甲召唤endlendl;Chu(xx);Bai();War();}if(x4) {Yan(4),cout飓风机甲召唤endlendl;Chu(xx);if(dl3) xxrand()%10,Chu(xx);Bai();War();}Bai(); } void Byan(int n,int i) {int xrand()%5;int yrand()%10;if(x0D[i].Bing0){int R35rand()%11,R125rand()%11,R215rand()%11,R35rand()%11,R41rand()%10;Yan(4),cout烈焰机甲红焰迸出火势燎原;if(Hub0D[i].Bing0) coutRR1R2R3R4点伤害;coutendlendl;if(nl5) N[5].Xue-R4,DieN(5);if(nl4) N[4].Xue-R3,DieN(4);if(nl3) N[3].Xue-R2,DieN(3);if(nl2) N[2].Xue-R1,DieN(2);if(nl1) N[1].Xue-R,DieN(1); return;}if(x1D[i].Bing0){bool k[31];int R25rand()%11;memset(k,0,sizeof(k));Yan(4),cout烈焰机甲的火焰聚成5个火球向你飞来;if(Hub0D[i].Bing0){cout击中了第;for(int i0;i5;i){int zrand()%n1;N[z].Xue-R;k[z]1;coutnl-z1;Sleep(50);if(i!4) cout、;Sleep(50);}cout个目标;Sleep(100);coutR*5伤害;coutendlendl;for(int i30;i0;i--) if(k[i]1) DieN(i);}return;}if((nl4dl3)||x2) {cout烈焰机甲蓄力。endlendl;return;}if(x3) {Yan(4),cout烈焰机甲召唤endlendl;Chu(y);Bai();War();}if(x4) {Yan(4),cout烈焰机甲召唤endlendl;Chu(y);if(dl3) yrand()%10,Chu(y);Bai();War();}Bai();Sleep(100); } void Round() {system(cls);t;int R,R2,R3;if(t3305536) cout第t-3305536天endlendl;else cout第t天endlendl;if(t%100t30) Yan(5),cout成就坚守t天完成加30金币endl,Bai(),Money30;if(Money300) Money300,Yan(3),coutendl金币储量已达上限endlendl,Bai(),Sleep(500);War();Fengb0;for(int i1;inl;i) if(N[i].Hui!0) N[i].Xue30;for(int i1;inl;i) if(N[i].Du!0) N[i].Xue-10,DieN(i);if(Baob!0) Bao2;if(Baob0) Bao1;if(Baodb!0) Baod2;if(Baodb0) Baod1;if(Biaob0) Biao0;if(D[1].Xue0){if(t!0) cout炮塔暂时没有发现敌人。endlendl;Sleep(500);for(int inl;i0;i--){ int b0;Yan(N[i].Zhong);if(N[i].Zhong0) {cout城墙巍然不动。endlendl;}if(b0N[i].Zhong6N[i].Bing0) cout电磁炮,Yan(4),Sleep(200),cout第1环点亮endlendl,Bai(),N[i].Zhong,b1;if(b0N[i].Zhong7N[i].Bing0) cout电磁炮,Yan(4),Sleep(200),cout第2环点亮endlendl,Bai(),N[i].Zhong,b1;if(b0N[i].Zhong8N[i].Bing0) {cout电磁炮,Yan(4),Sleep(200),cout第3环点亮;Sleep(200);cout蓄势待发endlendl;Bai();}}Bai();}else{if(Hub!0) Yan(5),cout无敌护罩耀耀生辉将所有敌人的攻击阻挡在外。endlendl,Sleep(500);for(int j1;jBaod;j){if(j2) Yan(4),cout在毒性的催发下敌人疯狂攻击着endlendl,Sleep(500); for(int i1;idl;i){int c0;Yan(D[i].Zhong);if(D[i].Bing!0) Yan(4),cout在闪光弹的强光下,敌人睁不开眼睛endlendl,Sleep(500);if(D[i].Zhong1nl0Hub0D[i].Bing0) R20rand()%21,cout步兵开枪了R点伤害endlendl,N[1].Xue-R,DieN(1);if(D[i].Zhong2nl0Hub0D[i].Bing0) R10rand()%21,cout骑兵身形一抖向前一刺R点伤害endlendl,N[1].Xue-20,DieN(1);if(D[i].Zhong3nl0Hub0D[i].Bing0) R40rand()%21,cout炮兵点火炮声响彻天际R点伤害endlendl,N[1].Xue-50,DieN(1);if(D[i].Zhong4nl0D[i].Bing0) cout药兵开始治疗恢复了第,Jiu(dl);if(D[i].Zhong5nl0Hub0D[i].Bing0) R70rand()%21,cout坦克的穿甲弹从炮管口滚滚白烟中冲出R点伤害endlendl,N[1].Xue-80,DieN(1);if(c0D[i].Zhong6nl0D[i].Bing0) cout炮灰点燃了,Yan(4),cout炸弹的引信endlendl,D[i].Zhong,c1;if(c0D[i].Zhong7nl0D[i].Bing0) {R490rand()%21,cout炮灰,Yan(4),cout爆炸,Sleep(500),coutR点伤害endlendl;if(Hub0) N[1].Xue-500,DieN(1);D[i].Xue-500,Die(i),c1;}if(D[i].Zhong8nl0) Yan(5),Bjing(nl,i);if(D[i].Zhong9nl0) Yan(1),Bbing(nl,i);if(D[i].Zhong10nl0) Yan(2),Bdu(nl,i);if(D[i].Zhong11nl0) Yan(3),Bju(nl,dl,i);if(D[i].Zhong12nl0) Yan(4),Byan(nl,i);if(nl0) Sleep(200);Bai();}}for(int j1;jBao;j){if(j2) Yan(4),cout狂暴血清爆发了炮塔疯狂地发射着子弹endlendl,Sleep(500),Baob--; for(int inl;i0;i--){int b0;Yan(N[i].Zhong);if(N[i].Zhong0) {cout城墙巍然不动。endlendl;Sleep(200);}if(N[i].Zhong1D[1].Zhong!0N[i].Bing0) {if(D[1].Zhong!0)R20rand()%21,cout加农炮一炮发出R点伤害endlendl;if(Biao!0) D[Biao].Xue-R,Die(Biao);else D[1].Xue-R,Die(1);Sleep(200);}if(N[i].Zhong2D[1].Zhong!0N[i].Bing0) {if(D[1].Zhong!0)R40rand()%21,cout重机枪射出复仇的子弹R点伤害endlendl;if(Biao!0) D[Biao].Xue-R,Die(Biao);else D[1].Xue-R,Die(1);Sleep(200);}if(N[i].Zhong3D[1].Zhong!0N[i].Bing0) {if(D[1].Zhong!0)R60rand()%21,cout迫击炮的炮弹划出一条完美的抛物线R点伤害endlendl;if(Biao!0) D[Biao].Xue-R,Die(Biao);else D[dl].Xue-R,Die(dl);Sleep(200);}if(N[i].Zhong4D[1].Zhong!0N[i].Bing0) {if(D[1].Zhong!0)R40rand()%21,R220rand()%21,R3rand()%21,cout喷火器喷出熊熊烈火RR2R3点伤害endlendl;if(Biao!0){if(D[Biao2].Zhong!0)D[Biao2].Xue-R3,Die(Biao2);if(D[Biao1].Zhong!0)D[Biao1].Xue-R2,Die(Biao1);if(D[Biao].Zhong!0)D[Biao].Xue-R,Die(Biao);}else{if(D[3].Zhong!0)D[3].Xue-R3,Die(3);if(D[2].Zhong!0)D[2].Xue-R2,Die(2);if(D[1].Zhong!0)D[1].Xue-R,Die(1);}Sleep(200);}if(N[i].Zhong5D[1].Zhong!0N[i].Bing0) {if(dl!0) cout火箭炮的7枚火箭依次冲出命中第;Huo(dl);Sleep(200);}if(b0N[i].Zhong6N[i].Bing0) cout电磁炮,Yan(4),Sleep(200),cout第1环点亮endlendl,Bai(),N[i].Zhong,b1,Sleep(200);if(b0N[i].Zhong7N[i].Bing0) cout电磁炮,Yan(4),Sleep(200),cout第2环点亮endlendl,Bai(),N[i].Zhong,b1,Sleep(200);if(b0N[i].Zhong8N[i].Bing0){cout电磁炮,Yan(4),Sleep(200),cout第3环点亮;if(D[1].Zhong!0){R290rand()%21,R290rand()%21,Sleep(200);cout然后...,Sleep(200),cout轰,Sleep(200),coutRR2点伤害endlendl,N[i].Zhong-2;if(Biao!0){if(D[Biao1].Zhong!0)D[Biao1].Xue-R2,Die(Biao1);D[Biao].Xue-R,Die(Biao),b1;} else {if(D[2].Zhong!0)D[2].Xue-R2,Die(2);D[1].Xue-R,Die(1),b1;}}else cout蓄势待发endlendl;Bai();Sleep(200);}Bai();}}for(int inl;i0;i--) if(N[i].Hui!0) N[i].Hui--;for(int inl;i0;i--) if(N[i].Bing!0) N[i].Bing--;for(int inl;i0;i--) if(N[i].Du!0) N[i].Du--;for(int idl;i0;i--) if(D[i].Bing!0) D[i].Bing--;if(Baodb!0) Baodb--;if(Biaob!0) Biaob--;if(nl0){Yan(4);Sleep(2000);system(cls);coutendl城破了你输了endlendl;Sleep(1000);cout你坚守了t天。endlendl;Bai();Sleep(1000);system(pause);return;}}if(Hub!0) Hub--;if(t3305536dl0) return;if(t3305536) Mai(Moo);if(t3305536Moo0){int u0;x: Bai();Sleep(200);int yrand()%11;if(t10){if(dl2) y0;if(y5) cout没有新敌人出现。endlendl;if(y5y9) Yan(1),cout呀来了个步兵endlendl,ZaoN(1);if(y9) Yan(2),cout呀来了个骑兵endlendl,ZaoN(2);}if(t20t10){if(dl2) y7;if(y7) {cout没有新敌人出现。endlendl;y0;}else Chu(y);u;int wrand()%3;if(dl2w3u2) goto x;}if(t29t20){if(dl2) y9;if(y9) {cout没有新敌人出现。endlendl;}else Chu(y);u;int wrand()%3;if(dl2w3u2) goto x;}if(t29) Mo();if(t45t30){if(dl3) y10;if(y10) {cout没有新敌人出现。endlendl;}else Chu(y);u;int wrand()%2;if(dl2w1u2) goto x;}if(t59t45){if(dlnl1) y20;if(y20) {cout没有新敌人出现。endlendl;}else Chu(y);u;if(u3) goto x;}if(t59) Mo();if(t60) Mo();if(t79t60){if(dlnl2) y20;if(y20) {cout没有新敌人出现。endlendl;}else Chu(y);u;if(u3) goto x;if(u3y0) goto x;}if(t79) Mo();if(t80) Mo();if(t81) Mo();if(t99t81){if(dlnl2) y20;if(y20) {cout没有新敌人出现。endlendl;}else Chu(y);u;if(u3) goto x;if(u3y0) goto x;}if(t99){system(cls);Sleep(500);cout第100天endlendl;Yan(5);cout飞机的轰鸣声响过你的视野变为雪白......endlendl; Sleep(1000);cout激烈的战场瞬间寂静机甲轰然倒塌......endlendl; Sleep(1000);cout在层层迷雾中远方若隐若现地显出军队的轮廓......endlendl; Sleep(1000);cout啊你的援军到了endlendl; Sleep(1000);cout伟大的将帅啊我们的首都保住了endlendl;Sleep(3000);system(cls);Bai();coutendl游戏目标达成游戏结束endlendl;Sleep(2000);system(pause);return;}Bai();}Sleep(300);Round(); } void Jiao() {char a;Bai();coutendl 现在进行教学模式。endl;Sleep(1000);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆加农炮 ┆endl;cout┆攻击力30 ┆endl;cout┆血量100 ┆endl;cout┆价值100 ┆endl;cout┆目标第一个敌人 ┆endl;cout┆最多建造数量∞ ┆endl;cout┆符号 ;Yan(1);cout●;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout请按1键以建造加农炮。endlendl;a_getch();N[1].Zhong1,N[1].Xue100,nl;War(); cout好极了他应该能帮我们守住城市。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆步兵 ┆endl;cout┆攻击力30 ┆endl;cout┆血量50 ┆endl;cout┆掉落金币20 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆符号 ;Yan(1);cout○;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);D[1].Zhong1,D[1].Xue50,dl1;system(pause);system(cls);War(); cout现在看看你的加农炮能把它怎么样endlendl;Sleep(1000);t3305536,Round();cout加农炮血多价廉是战斗前期的必备。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆重机枪 ┆endl;cout┆攻击力50 ┆endl;cout┆血量80 ┆endl;cout┆价值120 ┆endl;cout┆目标第一个敌人 ┆endl;cout┆最多建造数量5 ┆endl;cout┆符号 ;Yan(2);cout■;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout重机枪攻击力高可以大量输出火力。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆骑兵 ┆endl;cout┆攻击力20 ┆endl;cout┆血量100 ┆endl;cout┆掉落金币30 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆符号 ;Yan(2);cout□;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout骑兵血多但攻击力低。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆迫击炮 ┆endl;cout┆攻击力70 ┆endl;cout┆血量150 ┆endl;cout┆价值150 ┆endl;cout┆最多建造数量5 ┆endl;cout┆目标最后一个敌人 ┆endl;cout┆符号 ;Yan(3);cout▲;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout迫击炮攻击力高并可以在一些血少敌人出场时将其击杀。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆炮兵 ┆endl;cout┆攻击力50 ┆endl;cout┆血量30 ┆endl;cout┆掉落金币20 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆符号 ;Yan(3);cout△;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout炮兵攻击力高需要速决。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆喷火器 ┆endl;cout┆攻击力503010 ┆endl;cout┆血量200 ┆endl;cout┆价值200 ┆endl;cout┆目标前三个敌人 ┆endl;cout┆最多建造数量5 ┆endl;cout┆符号 ;Yan(4);cout▼;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout喷火器超值攻击礼包。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆城墙 ┆endl;cout┆血量500 ┆endl;cout┆价值250 ┆endl;cout┆最多建造数量1 ┆endl;cout┆符号 ▎ ┆endl;cout└-------------------------┘endl;Sleep(2000);cout救场神器相当于无敌多回合endlendl;cout城墙会自动放置在战场最前方。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆药兵 ┆endl;cout┆攻击力-20治愈己方 ┆endl;cout┆血量100 ┆endl;cout┆掉落金币30 ┆endl;cout┆目标任意一个己方 ┆endl;cout┆符号 ;Yan(4);cout▽;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout药兵血多不过不会攻击。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆电磁炮 ┆endl;cout┆攻击力300100 ┆endl;cout┆ 蓄力2回合 ┆endl;cout┆血量400 ┆endl;cout┆价值270 ┆endl;cout┆目标第一个敌人 ┆endl;cout┆最多建造数量2 ┆endl;cout┆符号 ;Yan(6);cout◆;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout电磁炮是对付坦克的必备法宝。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆炮灰 ┆endl;cout┆攻击力500蓄力1回合 ┆endl;cout┆血量10 ┆endl;cout┆掉落金币10 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆符号 ;Yan(6);cout◇;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout炮灰出场时务必第一时间将其击杀。endlendl;cout炮灰爆炸时自己也会死亡。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新武器解锁 ┆endl;cout┆ ┆endl;cout┆火箭炮 ┆endl;cout┆攻击力20*7 ┆endl;cout┆血量300 ┆endl;cout┆价值300 ┆endl;cout┆目标任意九个敌人 ┆endl;cout┆最多建造数量3 ┆endl;cout┆符号 ;Yan(5);cout★;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout火箭炮极其有用后期必备。endlendl;Sleep(1000);system(pause);system(cls);cout┌-------------------------┐endl;cout┆新敌人出现 ┆endl;cout┆ ┆endl;cout┆坦克 ┆endl;cout┆攻击力80 ┆endl;cout┆血量200 ┆endl;cout┆掉落金币50 ┆endl;cout┆目标第一个炮塔 ┆endl;cout┆符号 ;Yan(5);cout☆;Bai();cout ┆endl;cout└-------------------------┘endl;Sleep(2000);cout坦克你的噩梦endlendl;Sleep(2000);system(pause);system(cls);coutendl开局时你有一个城墙。endlendl;Sleep(2000);cout建造炮塔要花费金币你的金币每回合10。endlendl;Sleep(2000);cout后期会出BOSS——机甲这时你的金币每回合30。endlendl;Sleep(2000);cout你的金币储量上限为300。endlendl,Sleep(2000);cout敌人的血量随天数增加endlendl;Sleep(2000);cout打爆一个敌人有几率掉道具。endlendl;Sleep(2000);cout每个炮塔一回合只能攻击一次。endlendl;Sleep(2000);cout当所有炮塔阵亡时游戏结束。endlendl;Sleep(2000);cout伟大的将帅啊请你保卫我们的首都endlendl;Sleep(2000);system(pause);system(cls); } int main() {srand((unsigned)time(NULL));system(mode con cols46 lines40);ST:system(cls);memset(N,0,sizeof(N));memset(D,0,sizeof(D));memset(X,0,sizeof(X));tnldlMooBiaoBiaobBaoBaobBaodBaodbHubFengbShaJianShabJianb0;Bai(); coutendl ----------------城市守卫战------------------endl;cout --------------------------作者胎神--------endlendl;cout 2.5版本endlendl;cout 5大更新主题endlendl;cout --新武器解锁救场神器---城墙endlendl;cout --伤害变随机更多变的战局endlendl;cout --3大成就全新来袭获得金币更容易endlendl;cout --全新战场输出模式不串行endlendl; cout --金币与炮塔上限已加入。endlendl;cout 难度上调敌人血量随时间增加endlendl;cout 另建塔和用道具;Yan(3);cout不需要按回车endlendl;Bai();cout 输入 1.教学模式 2.战争模式endl;st:char a;a_getch();if(a1) {Jiao(),N[1].Zhong0,N[1].Xue500,nl1,Money90;coutendl现在进行战争模式。endlendl;Sleep(1000);t0;Round();goto ST;}else if(a2) {N[1].Zhong0,N[1].Xue500,nl1,Money90;coutendl 现在进行战争模式。endlendl;Sleep(1000);t0;Round();goto ST;}else goto st;Bai();return 0; } 五、 愤怒的小胎 #includebits/stdc.h #includewindows.h #includestdio.h #includeconio.h #includetime.h using namespace std; const double pi3.1415926536; int toint(float a){return ((int)(a*105))/10;} void Color(int a) {if(a0||a14||a20) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a1||a12) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a4||a11) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a5||a13) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a7) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN|FOREGROUND_BLUE);if(a15) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY);if(a16) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);if(a17) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED);if(a8) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a6) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE);if(a9) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|BACKGROUND_RED|BACKGROUND_GREEN); } void SetPos(float x,float y) {int xxtoint(x),yytoint(y);COORD pos;pos.Xyy*2,pos.Yxx;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); } struct node {int W,W2,S,mS;float X,Y;float vx,vy;float ax,ay;bool go,boom; }blt[100001],pig[100001],boo[100001]; int T,yX,yY,Xy,put,K,K2,Sle,What; int Bot,Pit,Blt,Pig,Sco,pigk,scok; int m[41][41]; void Cout(int a,int x,int y) {if(a1) SetPos(x,y),Color(5),coutput ;if(y202){SetPos(pig[a].X,pig[a].Y);cout ;if((pig[a].W2||pig[a].W3)pig[a].X2) SetPos(pig[a].X-2,pig[a].Y);cout ,SetPos(pig[a].X-1,pig[a].Y);cout ;if(pig[a].W4) SetPos(pig[a].X,pig[a].Y-1),cout ; if(pig[a].W5) SetPos(pig[a].X-1,pig[a].Y),cout ,SetPos(pig[a].X-1,pig[a].Y-1),cout ;}if(a2)for(int i0;i40;i)for(int j0;j40;j){if(i18m[i][j]1) SetPos(i,j),Color(7),cout■;if(m[i][j]2m[i][j]19) SetPos(i,j),Color(5),cout█,m[i][j];if(m[i][j]19m[i][j]29) SetPos(i,j),Color(0),cout█,m[i][j];if(m[i][j]30) SetPos(i,j),Color(0),cout ,m[i][j]0;if(m[i][j]31m[i][j]49) SetPos(i,j),Color(0),cout■,m[i][j];if(m[i][j]50) SetPos(i,j),Color(7),cout■,m[i][j]1;}if(y666){SetPos(blt[a].X,blt[a].Y);Color(10blt[a].W),cout●;}Color(0); } void Go(int a) {SetPos(blt[a].X,blt[a].Y);cout ;blt[a].Xblt[a].vx/2;blt[a].Yblt[a].vy/2;blt[a].vxblt[a].ax/2;blt[a].vyblt[a].ay/2;if(blt[a].X20) blt[a].X19;if(blt[a].X20||blt[a].Y38||blt[a].X0||blt[a].Y0) blt[a].go1;if(blt[a].W21blt[a].YXy) blt[a].go1,Sle0;//地跑鸟if(blt[a].W20){for(int i0;iblt[a].vx/21;i){if(blt[a].vx0m[toint(blt[a].X)i][toint(blt[a].Y)]1) //上反弹 {if(blt[a].W!5) blt[a].boom1;blt[a].Xtoint(blt[a].X)i-1,blt[a].Yblt[a].vy/2,blt[a].vx-blt[a].vx*0.4,blt[a].vyblt[a].vy*0.8;if(blt[a].W3) blt[a].ax0.5;if(blt[a].W7) blt[a].vx*2;if(blt[a].W10) blt[a].go1,Bot,boo[Bot].Xblt[a].X,boo[Bot].Yblt[a].Y,boo[Bot].S1,boo[Bot].mS4;}if(blt[a].vx0m[toint(blt[a].X)-i][toint(blt[a].Y)]1) //下反弹 {if(blt[a].W!5) blt[a].boom1;blt[a].Xtoint(blt[a].X)i1,blt[a].Yblt[a].vy/2,blt[a].vx-blt[a].vx,blt[a].vyblt[a].vy*0.8;if(blt[a].W3) blt[a].ax0.5;if(blt[a].W7) blt[a].vx*2;if(blt[a].W10) blt[a].go1,Bot,boo[Bot].Xblt[a].X,boo[Bot].Yblt[a].Y,boo[Bot].S1,boo[Bot].mS4;}}if(abs(blt[a].vx)0.1abs(blt[a].vy)0.1abs(blt[a].ay)0.1){blt[a].go1;if(blt[a].W5) Bot,boo[Bot].Xblt[a].X,boo[Bot].Yblt[a].Y,boo[Bot].S1,boo[Bot].mS4,blt[a].go1;}}if(blt[a].go0) Cout(a,0,666); } void Kill(int a) {if(pig[a].go0pig[a].W!2pig[a].W!3pig[a].Y16) Cout(a,202,202),pig[a].Y16;if(pig[a].go0pig[a].W4pig[a].Y20) pig[a].W1;int Rrand()%50;Cout(a,202,202);/清除猪猪 pig[a].Xpig[a].vx/2;pig[a].Ypig[a].vy/2;pig[a].vxpig[a].ax/2;pig[a].vypig[a].ay/2;for(int i-2;ipig[a].vx/21;i){if(m[toint(pig[a].X)i][toint(pig[a].Y)]1) //上反弹 pig[a].Xtoint(pig[a].X)i-1,pig[a].Ypig[a].vy/2,pig[a].vx-pig[a].vx*0.5,pig[a].vypig[a].vy*0.8;}for(int iBlt-10;iBlt;i){if(pig[a].W5blt[i].go0abs(pig[a].X-blt[i].X)1abs(pig[a].Y-blt[i].Y)1) {m[toint(pig[a].X)-1][toint(pig[a].Y)]2,pig[a].W2;Sco2;break;}if(pig[a].W5m[toint(pig[a].X)][toint(pig[a].Y)]2m[toint(pig[a].X)][toint(pig[a].Y)]30) {m[toint(pig[a].X)-1][toint(pig[a].Y)]2,pig[a].W2;Sco2;break;}if(blt[i].go0abs(pig[a].X-blt[i].X)1abs(pig[a].Y-blt[i].Y)1){if(pig[a].W6) Bot,boo[Bot].Xpig[a].X,boo[Bot].Ypig[a].Y,boo[Bot].S1,boo[Bot].mS4,blt[i].go1;m[toint(pig[a].X)][toint(pig[a].Y)]2,pig[a].go1,Pig--,Sco10;break;}if(m[toint(pig[a].X)][toint(pig[a].Y)]2m[toint(pig[a].X)][toint(pig[a].Y)]30){if(pig[a].W6) Bot,boo[Bot].Xpig[a].X,boo[Bot].Ypig[a].Y,boo[Bot].S1,boo[Bot].mS4;pig[a].go1,Pig--,Sco10;break;}if((pig[a].W2||pig[a].W3)blt[i].go0abs(pig[a].X-2-blt[i].X)1abs(pig[a].Y-blt[i].Y)1) {m[toint(pig[a].X)][toint(pig[a].Y)]2,pig[a].go1,Pig--,Sco10;break;}if((pig[a].W2||pig[a].W3)m[toint(pig[a].X-2)][toint(pig[a].Y)]2m[toint(pig[a].X-2)][toint(pig[a].Y)]30) {pig[a].go1,Pig--,Sco10;break;}}/弄死猪猪 if(pig[a].go0){if(pig[a].go0pig[a].W!2pig[a].W!3pig[a].Y16) Cout(a,202,202),pig[a].Y16;if(pig[a].go0pig[a].W4pig[a].Y20) pig[a].W1;int Xxtoint(pig[a].X),Xytoint(pig[a].Y);if(pig[a].W6) SetPos(pig[a].X,pig[a].Y),Color(9),coutTN,Color(0);else{SetPos(pig[a].X,pig[a].Y),Color(2),cout●;if((pig[a].W2||pig[a].W3)pig[a].X2) SetPos(pig[a].X-2,pig[a].Y),Color(0),cout○,SetPos(pig[a].X-1,pig[a].Y),cout;if(pig[a].W4) SetPos(pig[a].X,pig[a].Y-1),Color(2),cout﹃;if(pig[a].W5){SetPos(pig[a].X-1,pig[a].Y),Color(8);SetPos(pig[a].X-1,pig[a].Y-1),cout▁;if(pig[a].W20)cout▅;if(pig[a].W21)cout▃;if(pig[a].W22)cout▂;if(pig[a].W23) pig[a].W1,pig[a].W20,SetPos(pig[a].X-1,pig[a].Y-1),cout ;}}/输出猪猪 if(pig[a].W2pig[a].Xpig[a].S) pig[a].W3,pig[a].ax-0.4,pig[a].vx1.5;else if(pig[a].W3pig[a].Xpig[a].S) pig[a].W2,pig[a].ax0.4,pig[a].vx-1.5;if((pig[a].W2||pig[a].W3)(pig[a].Y10||pig[a].Y38)) pig[a].vy*-1;if(pig[a].W4R0pig[a].X20) pig[a].vx-((rand()%40)/10);if(pig[a].W4){int rrand()%20;for(int iBlt-10;iBlt;i) if(r5blt[i].go0pig[a].Y-blt[i].Y5abs(blt[i].X-pig[a].X)1.5r5) r0;if(r0){m[toint(pig[a].X)][toint(pig[a].Y)-2]10;m[toint(pig[a].X)][toint(pig[a].Y)-3]2;for(int jtoint(pig[a].Y)-1;jtoint(pig[a].Y)-5;j--){for(int iBlt-10;iBlt;i) if(blt[i].go0!(blt[i].W3blt[i].boom1)blt[i].W20toint(blt[i].Y)jabs(blt[i].X-pig[a].X)2) blt[i].vy-2;for(int iPit-50;iPit;i) if(pig[i].go0toint(pig[i].Y)jabs(pig[i].X-pig[a].X)2) pig[i].vy-1;}}}/移动猪猪 if(pig[a].go0pig[a].W!2pig[a].W!3pig[a].Y16) Cout(a,202,202),pig[a].Y16;if(pig[a].go0pig[a].W4pig[a].Y20) pig[a].W1;if(pig[a].X20||pig[a].Y38||pig[a].X0||pig[a].Y0) pig[a].go1,Pig--,Cout(a,202,202);/清除猪猪 } } void Creat(int a,int p) {if(a-1p-1){Blt;blt[Blt].WWhat;blt[Blt].W21;blt[Blt].vy1;blt[Blt].X19;blt[Blt].Y0;blt[Blt].boom1;}else if(a0p-1){int urand()%71,Urand()%30;if(u5) Pit,pig[Pit].Yrand()%1520,pig[Pit].X2,pig[Pit].ax0.5,pig[Pit].W1;if(u1) Pit,pig[Pit].Yrand()%1520,pig[Pit].X2,pig[Pit].vy0.5,pig[Pit].ax0.5,pig[Pit].Srand()%57,pig[Pit].W2;if(u2) Pit,pig[Pit].Yrand()%1520,pig[Pit].X2,pig[Pit].ax0.5,pig[Pit].W4;if(u3) Pit,pig[Pit].Yrand()%1520,pig[Pit].X2,pig[Pit].ax0.5,pig[Pit].W5;if(u4) Pit,pig[Pit].Yrand()%1520,pig[Pit].X2,pig[Pit].ax0.5,pig[Pit].W6;if(U1) Bot,boo[Bot].Yrand()%1315,boo[Bot].X(rand()%4)*38,boo[Bot].S0,boo[Bot].mSrand()%22,boo[Bot].W21;}else{Blt;blt[Blt].WWhat;if(a1) blt[Blt].XyX;blt[Blt].YyY;blt[Blt].ax0.5; //抛物线blt[Blt].vx-3.5*sin(p*pi/180);blt[Blt].vy3*cos(p*pi/180);if(p45) blt[Blt].vy*1(0.33-0.01*(45-p));if(p45) blt[Blt].vy*1(0.33-0.01*(p-45));if(blt[Blt].W6) blt[Blt].vy*1.2,blt[Blt].ax0.4;} } void Boom(int a) {if(boo[a].W20){int msboo[a].mS,sboo[a].S,xboo[a].X,yboo[a].Y;if(sms) return;for(int ix-s;ixs;i)for(int jy-s;jys;j){float k(i-x)*(i-x)(j-y)*(j-y)-s*s;if(ksk-si20j38i0j0m[i][j]!1) m[i][j]2;}boo[a].S;}if(boo[a].W21){int msboo[a].mS,sboo[a].S,xboo[a].X,yboo[a].Y;if(sms) return;if(y-s10) m[x][y-s]31-31*(boo[a].W2-1);if(ys40) m[x][ys]31-31*(boo[a].W2-1);boo[a].S;} } void Move(int a) {Color(5);if(a-2) SetPos(17,Xy),cout ,SetPos(18,Xy),cout ,SetPos(19,Xy),cout ,SetPos(20,Xy),cout ;if(a-1) SetPos(17,Xy),cout ,SetPos(18,Xy),cout ┃ ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ▏;if(a0) SetPos(18,Xy),cout ┃,Color(What10),cout●,Color(5),cout┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ▏;if(a1) SetPos(18,Xy),cout ,Color(What10),cout●,Color(5),cout ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ▏;if(a2) SetPos(18,Xy),Color(What10),cout●,Color(5),cout┃ ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ▏;if(a3) SetPos(18,Xy),cout ┃ ┃,SetPos(19,Xy),Color(What10),cout●,Color(5),cout╰┳╯,SetPos(20,Xy),cout ▏;if(a4) SetPos(18,Xy),cout ┃ ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),Color(What10),cout●,Color(5),cout ▏;if(a5) SetPos(18,Xy),cout ┃ ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ,Color(What10),cout●,Color(5),cout ▏;if(a6) SetPos(18,Xy),cout ┃ ┃,SetPos(19,Xy),cout ╰┳╯,SetPos(20,Xy),cout ,Color(What10),cout●,Color(5),cout ;Color(0); } void Start() {char g;Color(5);system(cls);SetPos(1,1);cout------- 愤 怒 的 小 胎 -------;Color(0);SetPos(3,1);cout空格瞄准,按X触发小胎技能,←→移动弹弓;SetPos(5,1);cout猪猪技能自动触发空中会有墙出现。;SetPos(7,1);cout危险值由命中率猪的存活时间计算;SetPos(9,1);cout危险值点满后失败1500分通关;SetPos(1,20);cout-------- 小 胎 技 能 --------;SetPos(3,20);Color(11),cout●,Color(0),cout无技能;SetPos(5,20);Color(12),cout●,Color(0),cout分身不同分身初速度大小相同;SetPos(6,20);cout 方向不同。;SetPos(7,20);Color(13),cout●,Color(0),cout加速以当前速度做匀速直线运动;SetPos(8,20);cout 且免疫狙击猪的冲击。;SetPos(9,20);Color(14),cout●,Color(0),cout投蛋并获得向上速度做匀速直线;SetPos(10,20);cout 运动快达可以穿墙。;SetPos(11,20);Color(15),cout●,Color(0),cout爆炸;SetPos(13,20);Color(16),cout●,Color(0),cout回旋开始做向左加速运动发射;SetPos(14,20);cout 时获得双倍水平速度。;SetPos(15,20);Color(17),cout●,Color(0),cout[被动] 弹跳力为普通鸟三倍。发射;SetPos(16,20);cout 时获得1.5倍水平、竖直速度。;SetPos(11,1);cout-------- 猪 猪 技 能 --------;SetPos(13,2);Color(2),cout●,Color(0),cout无技能;SetPos(14,1);Color(8),cout▁▅;SetPos(15,2);Color(2),cout●,Color(0),cout防御力为普通猪三倍;SetPos(16,2);cout○;SetPos(17,2);cout│做空中简谐运动受死范围;SetPos(18,2);Color(2),cout●,Color(0),cout 为普通猪两倍。;SetPos(19,2);cout 有几率跳起或发射冲击波冲;SetPos(20,1);Color(2),cout﹃●,Color(0),cout开小胎与同类可以引爆TNT;SetPos(18,20);Color(5),cout按 y 开始游戏;A:if(kbhit()) g_getch();if(g!y) goto A; } int main() {system(mode con cols79 lines22);CONSOLE_CURSOR_INFO cursor_info{1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),cursor_info);srand((unsigned)time(NULL));St:Start();system(cls);memset(blt,0,sizeof(blt));memset(pig,0,sizeof(pig));memset(boo,0,sizeof(boo));memset(m,0,sizeof(m));TputKK2SleWhatPigSco0;pigkscok-1;Xy4,yX18,yY6;Blt20,Bot20,Pit60;Color(7);SetPos(19,14);cout■;SetPos(20,13);cout █▍;m[19][14]m[20][13]m[20][14]1;SetPos(21,0);for(int i0;i39;i) cout■,m[21][i]1;Color(0);Whatrand()%51;while(1){if(Sco1500) break;T;K0;Color(0);if(Sco!scok) SetPos(1,1),cout分数Sco ;if(Pig!pigk){SetPos(3,1);cout危险值;int aamin(Sco/100,10);Pigaa;SetPos(3,5);if(Pig2) Color(2);else if(Pig4) Color(16);else if(Pig6) Color(7);else if(Pig9) Color(6);else if(Pig12) Color(3);else if(Pig15) Color(17);else Color(11);for(int i1;iPig;i) cout■;Color(0);cout Pig;for(int i1;i5;i) cout ;if(Pig18) break;Pig-aa;}scokSco;pigkPig;if(GetAsyncKeyState(VK_LEFT)0x8000Xy0) Move(-2),Xy--,K1;if(GetAsyncKeyState(VK_RIGHT)0x8000Xy10) Move(-2),Xy,K1;if(K1){if(put0Sle0) Move(0);else Move(-1);}if(kbhit()){char g_getch();if(gx||gX){for(int iBlt-10;iBlt;i)if(blt[i].go0blt[i].boom0blt[i].W!1blt[i].W!7){blt[i].boom1;if(blt[i].W2){Blt;blt[Blt].W2;blt[Blt].vyblt[i].vy*1.2;blt[Blt].vxblt[i].vx1;blt[Blt].axblt[i].ax;blt[Blt].Xblt[i].X;blt[Blt].Yblt[i].Y;blt[Blt].boom1;Blt;blt[Blt].W2;blt[Blt].vyblt[i].vy*0.7;blt[Blt].vxblt[i].vx-1;blt[Blt].axblt[i].ax;blt[Blt].Xblt[i].X;blt[Blt].Yblt[i].Y;blt[Blt].boom1;}if(blt[i].W3) blt[i].vyfmax(blt[i].vy*1.5,2.5),blt[Blt].vx1,blt[i].ax0;if(blt[i].W4){blt[i].vx-3;blt[i].ax0.1;Blt;blt[Blt].boom1;blt[Blt].W10;blt[Blt].Xblt[i].X;blt[Blt].Yblt[i].Y;blt[Blt].axblt[i].ax,blt[Blt].vx1;}if(blt[i].W5) Bot,boo[Bot].Xblt[i].X,boo[Bot].Yblt[i].Y,boo[Bot].S1,boo[Bot].mS5,blt[i].go1;if(blt[i].W6) blt[i].ay-1,blt[i].ax0.3,blt[i].vxmin(blt[i].vx/2,(float)0);break;}}}if(GetAsyncKeyState( )0x8000K0Sle0){if(put5) Move(1),yX18,yYXy1;else if(put20) Move(2),yX18,yYXy;else if(put40) Move(3),yX19,yYXy;else if(put60) Move(4),yX20,yYXy;else if(put80) Move(5),yX20,yYXy1;else Move(6),yX20,yYXy2;if(put0) K21;if(put90) K2-1;if(K21) putmin(rand()%71,90-put);if(K2-1) put-min(rand()%71,put);Cout(1,17,Xy2);}if((!(GetAsyncKeyState( )0x8000)(put!0))||(put!0K1))Move(-1),Creat(1,put),put0,yX18,yY5,Sle1,Whatrand()%71,Creat(-1,-1),Scomax(Sco-5,0);for(int iBlt-10;iBlt;i) if(blt[i].go0) Go(i);for(int iBot-10;iBot;i) if(boo[i].go0) Boom(i),Cout(2,0,0);for(int iPit-50;iPit;i) if(pig[i].go0) Kill(i);if(Sle!0) Move(-1);else if(put0) Move(0);if(T%3000) system(cls),pigkscok-1;if(T%1000){Color(7);for(int i0;i18;i)for(int j0;j40;j) if(m[i][j]1T%1000) SetPos(i,j),cout■;SetPos(19,14),cout■,SetPos(20,13),cout █▍;SetPos(21,0);for(int i0;i39;i) cout■;Color(0);}if(T%min(50,(2000-Sco)/30)0) Pig,Creat(0,-1);Sleep(30);}if(Sco1500) {SetPos(9,17);system(color 7F);Color(11);coutYOU DIE !;}else {SetPos(9,17);system(color 6E);Color(5);coutYOU WIN !;}SetPos(11,16);Sleep(1000);coutplay again? (y/n);Sleep(1000);char g;A:if(kbhit()) g_getch();SetPos(18,0);if(gn) return 0;else if(g!y) goto A;else if(gy) goto St; } 由于东西太多了下期继续出 如果你对我感兴趣的话就关注我吧づ3づ╭❤
http://www.zqtcl.cn/news/710804/

相关文章:

  • 做架构图的网站网站和网店的区别
  • 做红包网站简单个人网站设计
  • 新手学做网站pdf手wordpress修改搜索框
  • 做湲兔费网站视颍如何通过查询网站注册时间
  • 重庆cms建站模板南通网站建设推广优化
  • 合肥网站建设的公司新闻类网站如何做量化统计
  • 好用的在线地图网站十六局集团门户网
  • 网站开发数据库连接失败广州网站建站平台
  • 鄂尔多斯北京网站建设加盟网站建设的内容
  • 网站 被 抄袭不属于营销型网站的特点
  • 浙江英文网站建设互联网公司排名2021完整版
  • 完美代码的网站python开发工具
  • 餐饮网站开发参考文献网站建设500错误代码
  • 网站开发关键技术网站自动推广软件免费
  • 前端学习网站南阳东莞网站建设公司哪家好
  • 关于做网站的了解点wordpress小程序插曲
  • PHP网站开发与管理设计心得个人可以做聊天网站备案吗
  • 开公司可以在哪些网站做推广上海画册设计
  • 成都高新区规划建设局网站网络营销方式有哪些?举例说明
  • 国家企业信用公信系统入口seo服务
  • 个人网站网页模板室内装修设计自学软件
  • 什么网站可以做告白的网页网站模板套用湖南岚鸿
  • 膜结构网站推广怎么做怎样把网站上传到空间
  • 三维网站是怎么做的商城网站 运营
  • 程序员网站开发框架无锡网络公司网站建设app微信公众号平
  • 中关村网站建设网络营销策划书范文
  • 电商网站建设与课程设计科技网站模版
  • 建设部网站资质漳州最专业的网站建设公司
  • 网站建设需求和页面需求怎么提一个静态网站怎么做
  • 宝塔wordpress广州网站营销seo