c++小游戏逛街模拟器1.2

更新了输入,不需要按Enter键了!但要用到1.0上的nick.h库

#include<iostream>
#include<windows.h>
#include<conio.h>
#include <D:\nick.h>
#include<time.h>
using namespace std;
int main()
{
	int clxh,xhcl,ldz,ldza,ldzb,xc,lyf,lyfas,lyfbs,lyfcs,lyfds,ysdt,dtfs,ldzxh,xhldz,a,b,bpd,c,cpd,d,dpd,dpdpd=1,e,epd,f,fpd,jb,tl,cd,jxskd;
	string xca,xcb,xcc,xcd,lyfa,lyfb,lyfc,lyfd,cyfa,cyfb,cyfjh;
	ldza=0;
	ldzb=0;
	xc=0;
	lyf=0;
	jb=500;
	tl=100;
	xca="空";
	xcb="空";
	xcc="空";
	xcd="空";
	lyfa="空";
	lyfb="空";
	lyfc="空";
	lyfd="空";
	cyfa="衬衣";
	cyfb="短裤";
	hm();
    system("title 今天是%time%");
	cout<<"\b********************************************\n";
	xhsc("今天你快乐的出门了\n");
	system("pause");
    system("cls");
	cout<<"********************************************\n";
	xhsc("你穿了春季套装,带了500块钱准备去步行街\n");
	system("pause");
    system("cls");
	cout<<"********************************************\n";
	xhsc("你在去步行街的路上");
	Sleep(333);
	xhsc(".");
	Sleep(333);
	xhsc(".");
	Sleep(333);
	xhsc(".");
	Sleep(333);
	xhsc(".");
	Sleep(333);
	xhsc(".");
	Sleep(333);
	xhsc(".\n");
    system("cls");
	MessageBox (NULL, "欢迎来到步行街\n", "温馨提示", MB_OK);
	while(tl>0)
	{
        system("cls");
	    dtfs=0;
        cout<<"********************************************\n";
		cout<<"请问你要\n";
		cout<<"0.离开 1.吃 2.穿 3.乐 4.拉撒 5.打工\n6.查看背包 7.新手指南\n";
        cout<<"                  (1~6):\n";
		a=_getch();
		a-=48;
        system("cls");
        cout<<"********************************************\n";
        switch(apd)
        {
        	case 0:
			{
                system("cls");
				tl=-1;
				xhsc("看来你已经玩的尽兴了\n\n");
    			system("cls");
				xhsc("来吧,幻影移形!\n\n");
    			system("cls");
				xhsc("欢迎来到霍格沃茨\n\n");
    			system("cls");
				xhsc("继续,幻影移形!\n\n");
    			system("cls");
				xhsc("欢迎来到霍格莫德\n\n");
    			system("cls");
				xhsc("再来,幻影移形!\n\n");
    			system("cls");
				xhsc("欢迎回家\n");
                system("cls");
            }
            break;
            case 1:
            {
	            system("cls");
	            tl=tl-5;
	            cout<<"欢迎来到小吃街\n(吃了冷的和热的之后会拉肚子,拉两次肚子就会离开)\n";
	            cout<<"请问你要\n";
	            cout<<"0.返回 1.烤串(10金币) 2.饮料(15金币)\n3.水(5金币) 4.肯德基(20金币)\n";
	            cout<<"(0~4)";
				b=_getch();
				b-=48;
	            system("cls");
	            switch(b)
	            {
	            	case 0:
					break; 
	            	case 1:
				    {
					    if(jb>=10)
						{
							jb=jb-10;
							cout<<"********************************************\n";
							cout<<"炸串制作中";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".\n";
	                        cout<<"炸串出炉了\n";
	                        cout<<"╱╲\n";
	                        cout<<"╲╱\n";
	                        cout<<"╱╲\n";
	                        cout<<"╲╱\n";
	                        cout<<"╱╲\n";
	                        cout<<"╲╱\n";
	                        cout<<"╱╲\n";
	                        cout<<"╲╱\n";
	                        cout<<" |\n";
	                        cout<<" |\n";
	                        cout<<"1.食用 其他键.放入背包\n(背包只有4个空间,超出了会挤掉第1个)\n";
							bpd=_getch();
							bpd-=48;
					    	if(bpd==1)
					    	{
					    		tl=tl+20;
					    		if(ldzb>=1)
	                            {
	                        	    if(ldz!=2)
	                            	{	
	                            	    cout<<"你拉肚子了,赶紧去厕所\n";
						        	}
	                            	ldz=ldz+1;
	                        		ldzb=ldzb-1;
				        	    }
				        	    else
				            	{
				            		ldza=ldza+1;
				    	    	}
				    	    	if(ldz==2)
				            	{
				        	        cout<<"你憋不住了,回家吧\n";
				        	    	tl=-1;
				            		cout<<"********************************************\n";	
				        	    }
				            }
				            else
				            {
				        		xc=xc+1;
				        		switch(xc)
	                            {
				        			case 1:
				        			{
				        				xca="炸串";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 2:
				        			{
				        				xcb="炸串";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 3:
				        			{
				       		 			xcc="炸串";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 4:
				        			{
				        				xcd="炸串";
										cout<<"存储成功\n";
									}
				        			break;
				        			default:
				     		   		{
				     	   				xca="炸串";
										cout<<"存储成功,但是挤掉了你的第1个\n";
									}
								}
						    }
						}   
						else
						{
							cout<<"********************************************\n";
						    cout<<"钱不够\n";
						}
					}
	                break;
	                case 2:
	                {
					    if(jb>=15)
						{
						    jb=jb-15;
							cout<<"********************************************\n";
							cout<<"饮料制作中";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".\n";
	            	        cout<<"这是你的饮料\n";
	            	        cout<<"   |\n";
	                   		cout<<"   |\n";
	                    	cout<<"╭───────╮\n";
	                    	cout<<"|        |\n";
	                    	cout<<"|        |\n";
	                    	cout<<"╰───────╯\n";
	                  		cout<<"1.食用 其他键.放入背包\n(背包只有4个空间,超出了会挤掉第1个)\n";
							bpd=_getch();
							bpd-=48;
							if(bpd==1)
							{
								tl=tl+30;
								if(ldza>=1)
	                        	{
	                    		    if(ldz!=2)
	                    	    	{	
	                    	    	    cout<<"你拉肚子了,赶紧去厕所\n";
							    	}
	                    	        ldz=ldz+1;
	                    	    	ldza=ldza-1;
				       		 	}
				        		else
				        		{
				        			ldzb=ldzb+1;
				    			}
				    			if(ldz==2)
				        		{
				        		    cout<<"你憋不住了,回家吧\n";
				        			tl=-1;
				        			 cout<<"********************************************\n";	
				        		}
				        	}
				        	else
				        	{
				        		xc=xc+1;
				        		switch(xc)
				       		 	{
				        			case 1:
				        			{
				        				xca="饮料";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 2:
				        			{
				        				xcb="饮料";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 3:
				        			{
				       		 			xcc="饮料";
										cout<<"存储成功\n";
									}
				        			break;
				        			case 4:
				        			{
				        				xcd="饮料";
										cout<<"存储成功\n";
									}
				        			break;
				        			default:
				     		   		{
				     	   				xca="饮料";
										cout<<"存储成功,但是挤掉了你的第1个\n";
									}
								}
							}	
	                    }
	                    else
	                    {
	                    	cout<<"钱不够\n";
	                    	cout<<"********************************************\n";
						}
					}
	                break;
	                case 3:
	                {
	                	if(jb>=5)
	                    {
						    jb=jb-5;
	                	    cout<<"********************************************\n";
	                        cout<<"你的水\n";
	                        cout<<"  ─\n"; 
	                        cout<<"╱  ╲\n";
	                        cout<<"|   |\n";
	                        cout<<"|   |\n";
	                        cout<<"|   |\n";
	                        cout<<"────\n";
	                        cout<<"1.食用 其他键.放入背包\n(背包只有4个空间,超出了会挤掉第1个)\n";
							bpd=_getch();
							bpd-=48;
						    if(bpd==1)
						    {
								tl=tl+10;
						    	if(ldza>=1)
	                            {
	                        	    if(ldz!=2)
	                            	{	
	                            	    cout<<"你拉肚子了,赶紧去厕所\n";
					    	    	}
	                                ldz=ldz+1;
	                            	ldza=ldza-1;
				            	}
				            	else
				            	{
				            		ldzb=ldzb+1;
				    	    	}
				    	    	if(ldz==2)
				            	{
				            	    cout<<"你憋不住了,回家吧\n";
				            		tl=-1;
				            		 cout<<"********************************************\n";	
				        	    }
				            }
				            else
				            {
				            	xc=xc+1;
				            	switch(xc)
				            	{
				            		case 1:
				            		{
				        	    		xca="水";
							    		cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	case 2:
				        	    	{
				        	    		xcb="水";
								    	cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	case 3:
				        	    	{
				        	    		xcc="水";
							    		cout<<"存储成功\n";
							    	}
				        		    break;
				        		    case 4:
				        	    	{
				        	    		xcd="水";
							    		cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	default:
				        	    	{
				            			xca="水";
							    		cout<<"存储成功,但是挤掉了你的第1个\n";
							    	}
						    	}
					    	}
	                    }   
					    else
					    {
					    	cout<<"********************************************\n";
					        cout<<"钱不够\n";
					    }
	                }
	                break;
	                case 4:
	               	{  
	               	    if(jb>=20)
						{
						    jb=jb-20;
	                        cout<<"********************************************\n";
							cout<<"薯条制作中";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".";
							Sleep(333);
							cout<<".\n";
	                        cout<<"你的薯条好了\n";
	                        cout<<" ─  ─\n";
	                        cout<<" ||  ||\n";
	                        cout<<" ||  ||\n";
	                        cout<<"───────\n";
	                        cout<<"|      |\n";
	                        cout<<"|      |\n";
	                        cout<<"───────\n";
				        	cout<<"1.食用 其他键.放入背包\n(背包只有4个空间,超出了会挤掉第1个)\n";
							bpd=_getch();
							bpd-=48;
					    	if(bpd==1)
					    	{
								tl=tl+40;
					    		if(ldzb>=1)
	                            {
					        	    if(ldz!=2)
	                            	{	
	                            	    cout<<"你拉肚子了,赶紧去厕所\n";
						        	}
	                                ldz=ldz+1;
	                            	ldzb=ldzb-1;
				            	}
				            	else
				            	{
				            		ldza=ldza+1;
				    	    	}
				    	    	if(ldz==2)
				            	{
				            	    cout<<"你憋不住了,回家吧\n";
				                	tl=-1;
				            		 cout<<"********************************************\n";	
				            	}
				            }
				            if(bpd==2)
				            {
				            	xc=xc+1;
				            	switch(xc)
				            	{
				            		case 1:
				            		{
				            			xca="薯条";
						    			cout<<"存储成功\n";
						    		}
				            		break;
				            		case 2:
				        	    	{
				        	    		xcb="薯条";
							    		cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	case 3:
				        	    	{
				        	    		xcc="薯条";
							    		cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	case 4:
				        	    	{
				        	    		xcd="薯条";
							    		cout<<"存储成功\n";
							    	}
				        	    	break;
				        	    	default:
				        	    	{
				        	    		xca="薯条";
							    		cout<<"存储成功,但是挤掉了你的第1个\n";
							    	}
						    	}
					    	}
				        }
				        else
				        {
				        	cout<<"钱不够\n";
	                    	cout<<"********************************************\n";
						}
			    	}
				}
			}
            break;
            case 2:
            { 
                system("cls");
                tl=tl-5;
                cout<<"欢迎来到衣服店\n(你最多拿得下4件衣服,超过了的会挤掉第1个)\n";
                cout<<"你还拿得下"<<4-lyf<<"件衣服\n";
                cout<<"********************************************\n";
                cout<<"你要买\n";
                cout<<"1.衬衣(60金币) 2.裙子(上摆)(80金币)\n3.毛衣(100金币) 4.棉衣(120金币)\n";
                cout<<"5.短裤(50金币) 6.裙子(上摆)(70金币)\n7.外裤(90金币) 8.棉裤(110金币)\n";
				cout<<"0.返回\n"; 
                cout<<"(0~11):";
				c=_getch();
				c-=48;
                system("cls");
			    switch(c)
				{ 
			        case 0:
			        break;
		            case 1:
		            {
		                if(jb>=60) 
		                {
		                	jb=jb-60;
                            cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
			                switch(lyf)
			        	    {
							    case 1:
							    {
			        	    		lyfa="衬衣";
			        	    		lyfas=1;
								}
                                break;
                                case 2:
                                {
                                    lyfb="衬衣";
			        	    		lyfbs=1;
								}
			    		        break;
                                case 3:
                                {
                                    lyfc="衬衣";
			        	    		lyfcs=1;
								}
                                break;
			    		        case 4:
			    		        {
			    		        	lyfd="衬衣";
			        	    		lyfds=1;
								}
			    		        break;
			    		    	default:
								{                          
								    lyfa="衬衣";
							        cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=1;
								}     
							}
				    	}
				        else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
			        }
			        break;
			        case 2:
			        {
			        	if(jb>=80)
			        	{
		                	jb=jb-80;
			        		cout<<"********************************************\n";
		            		cout<<"购买成功\n";
		        	  	 	lyf=lyf+1;
				    		switch(lyf)
			   	     	 	{
			    	    		case 1:
			    	    			lyfa="裙子(上摆)";
			        	    		lyfas=1;
			    	    		break;
			    	    		case 2:
			        				lyfb="裙子(上摆)";
			        	    		lyfbs=1;
			        			break;
			   	    			case 3:
			        				lyfc="裙子(上摆)";
			        	    		lyfcs=1;
			   	    			break;
				    			case 4:
			 	    				lyfd="裙子(上摆)";
			        	    		lyfds=1;
			 	        		break;
			    		 	    default:
			        	 	    {
			            			lyfa="裙子(上摆)";
						  	  	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=1;
						  	    }
				    		}
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
		    	    }
			        break;
			        case 3:
                    {
                    	if(jb>=100)
						{
		                	jb=jb-100;
							cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
				            switch(lyf)
			                {
			                    case 1:
			                	    lyfa="毛衣";
			        	    		lyfas=1;
			                    break;
			                    case 2:
			                    	lyfb="毛衣";
			        	    		lyfbs=1;
			                    break;
			                    case 3:
			                    	lyfc="毛衣";
			        	    		lyfcs=1;
			                    break;
			                    case 4:
			                    	lyfd="毛衣";
			        	    		lyfds=1;
			                    break;
			    		        default:
			        	        {
			                		lyfa="毛衣";
						        	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=1;
						        }
			                } 
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
			        }
			        break;
			        case 4:
			        {
                    	if(jb>=120)
						{
		                	jb=jb-120;
							cout<<"********************************************\n";
		                cout<<"购买成功\n";
		                lyf=lyf+1;
			        	switch(lyf)
			            {
		        	        case 1:
		        	        	lyfa="棉衣";
			        	    		lyfas=1;
		        	        break;
		        	        case 2:
			                	lyfb="棉衣";
			        	    		lyfbs=1;
			                break;
			                case 3:
			            	    lyfc="棉衣";
			        	    		lyfcs=1;
			                break;
			                case 4:
			                	lyfd="棉衣";
			        	    		lyfds=1;
			                break;
			    		    default:
			        	    {
			            		lyfa="棉衣";
						    	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=1;
						    }
			            }
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
		         	}
			        break;
			        case 5:
			       	{
                    	if(jb>=50)
						{
		                	jb=jb-50;
                            cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
			            	switch(lyf)
			                {
			                    case 1:
			                    	lyfa="短裤";
			        	    		lyfas=2;
			                    break;
			                    case 2:
			                    	lyfb="短裤";
			        	    		lyfbs=2;
			                    break;
			                    case 3:
			                    	lyfc="短裤";
			        	    		lyfcs=2;
			                    break;
			                    case 4:
			                    	lyfd="短裤";
			        	    		lyfds=2;
			                    break;
			    	    	    default:
			        	        {
			                		lyfa="短裤";
						        	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=2;
						        }
			                }
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
			        }
			        break;
			        case 6:
			        {
                    	if(jb>=70)
						{
		                	jb=jb-70;
                            cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
	            	    	switch(lyf)
	            	    	{
	            	    	    case 1:
	        	        	    	lyfa="裙子(上摆)";
			        	    		lyfas=2;
		                	    break;
		                	    case 2:
		                	    	lyfb="裙子(上摆)";
			        	    		lyfbs=2;
		            	        break;
		                	    case 3:
		                	    	lyfc="裙子(上摆)";
			        	    		lyfcs=2;
		    	                break;
		    	                case 4:
		    	                	lyfd="裙子(上摆)";
			        	    		lyfds=2;
		    	                break;
			    		        default:
			        	        {
			                		lyfa="裙子(上摆)";
						        	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=2;
						        }
		    	            }	
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
			        }
			        break;
			        case 7:
			        {
                    	if(jb>=90)
						{
		                	jb=jb-90;
                            cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
		    	            switch(lyf)
		    	            {
		    	                case 1:
		    	                	lyfa="外裤";
			        	    		lyfas=2;
		    	                break;
		    	                case 2:
		            	        	lyfb="外裤";
			        	    		lyfbs=2;
		    	                break;
		    	                case 3:
		    	                	lyfc="外裤";
			        	    		lyfcs=2;
		    	                break;
		    	                case 4:
		    	                	lyfd="外裤";
			        	    		lyfds=2;
		                	    break;
			    		        default:
			        	        {
			                		lyfa="外裤";
						        	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=2;
						        }
		        	        } 	
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
		            }
			        break;
		    	    case 8:
		    	    {
                    	if(jb>=110)
						{
		                	jb=jb-110;
					    	cout<<"********************************************\n";
		                    cout<<"购买成功\n";
		                    lyf=lyf+1;
		                	switch(lyf)
		                	{
		    	                case 1:
		    	                	lyfa="棉裤";
			        	    		lyfas=2;
		    	                break;
		    	                case 2:
		    	                	lyfb="棉裤";
			        	    		lyfbs=2;
		    	                break;
		    	                case 3:
			                    	lyfc="棉裤";
			        	    		lyfcs=2;
			                    break;
			                    case 4:
			                    	lyfd="棉裤";
			        	    		lyfds=2;
			                    break;
			    		        default:
			        	        {
			                		lyfa="棉裤";
						        	cout<<"存储成功,但是挤掉了你的第1个\n";
			        	    		lyfas=2;
						        }
		                    }	
						}
						else
				        {
				        	cout<<"钱不够\n";
				        	cout<<"********************************************\n";
						}
		            }
			        break;
				}
			}  
            break;
            case 3:
            {
                system("cls");
                tl=tl-5;
            	{
            		cout<<"欢迎来到答题王\n";
					system("pause");
            		cout<<"请等待,马上进入答题,请等待\n";
			        Sleep(333);
			        cout<<".";
					Sleep(333);
					cout<<".";
					Sleep(333);
					cout<<".";
					Sleep(333);
					cout<<".";
					Sleep(333);
					cout<<".";
					Sleep(333);
					cout<<".\n";
            		system("pause");
                    system("cls");
            		if(dpdpd==1);
            		{
	                    cout<<"********************************************\n";
	                    cout<<"下列游戏出现最早的是\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.《龙门》\n";
            	    	cout<<"2.《网络创世纪》\n";
            	    	cout<<"3.《地下城与勇士》\n";
            	    	cout<<"4.《魔兽世界》\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==1)
				    	{
				    	    dtfs=dtfs+10;
				    	}
				    	if(d==0)
			    	    {
			    			cout<<"********************************************\n";
                			cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
                			cout<<"奖励你"<<dtfs/10<<"枚金币\n";
                			jb=jb+dtfs/10;
                		    system("pause"); 
                			dpdpd=2;
			    		}
				    }
                    system("cls");
				    if(dpdpd==1)
				    {
	                	cout<<"********************************************\n";
	                	cout<<"《地下城与勇士》在   开始公测\n";
	                	cout<<"0.交卷\n";
            			cout<<"1.2007年8月\n";
            			cout<<"2.2008年6月\n";
            			cout<<"3.2007年6月\n";
            			cout<<"4.2008年8月\n";
            			cout<<"( )\b\b";
						d=_getch();
						d-=48;
						if(d==2)
						{
						    dtfs=dtfs+10;
						}
						if(d==0)
						{
							cout<<"********************************************\n";
            				cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
            				cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            				jb=jb+dtfs/10;
            			    system("pause");
            				dpdpd=2;
            			}
					}
                    system("cls");
				    if(dpdpd==1)
				    {
	               	    cout<<"********************************************\n";
	               	    cout<<"不属于英雄联盟的英雄是 \n";
	               	    cout<<"0.交卷\n";
            			cout<<"1.内瑟斯\n";
            			cout<<"2.易\n";
            			cout<<"3.赵信\n";
            			cout<<"4.提里奥.佛丁\n";
            			cout<<"( )\b\b";
						d=_getch();
						d-=48;
						if(d==3)
						{
						    dtfs=dtfs+10;
						}
						if(d==0)
				  	    {
							cout<<"********************************************\n";
            				cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
            				cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            				jb=jb+dtfs/10;
            			    system("pause");
            				dpdpd=2;
						}
					}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
	                    cout<<"第一家游戏公司是\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.雅达利公司\n";
            	    	cout<<"2.NEC公司\n";
            	    	cout<<"3.世嘉公司\n";
            	    	cout<<"4.任天堂公司\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==1)
				    	{
			    		    dtfs=dtfs+10;
			    		}
			    		if(d==0)
				    	{
				    		cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
                			cout<<"奖励你"<<dtfs/10<<"枚金币\n";
                			jb=jb+dtfs/10;
            	    	    system("pause"); 
                			dpdpd=2;
				    	}
					}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
	                    cout<<"《拳皇》是我们很多人玩过的游戏,\n请问它是哪个国家开发的的\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.中国\n";
            	    	cout<<"2.日本\n";
            	    	cout<<"3.美国\n";
            	    	cout<<"4.英国\n";
                		cout<<"( )\b\b";
						d=_getch();
						d-=48;
			    		if(d==2)
			    		{
			    		    dtfs=dtfs+10;
			    		}
			    		if(d==0)
			    			cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
            	    		cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            	    		jb=jb+dtfs/10;
            	    	    system("pause");
            	    		dpdpd=2;
				   	}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
	                    cout<<"腾讯公司为我们带来了很多游戏,下面不是腾讯公司开发的是\n";
	                    cout<<"0.交卷\n";
                		cout<<"1.第九大陆\n";
                		cout<<"2.QQ飞车\n";
                		cout<<"3.欢乐斗地主\n";
                		cout<<"4.三国战纪\n";
                		cout<<"( )\b\b";
						d=_getch();
						d-=48;
			    		if(d==1)
			    		{
			    		    dtfs=dtfs+10;
			    		}
			    		if(d==0)
			    		{
			    			cout<<"********************************************\n";
                			cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
                			cout<<"奖励你"<<dtfs/10<<"枚金币\n";
                			jb=jb+dtfs/10;
                		    system("pause");
                			dpdpd=2;
			    		}
					}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
	                    cout<<"日本作为一个游戏开发大国,一直处于领先地位\n日本最早的游戏公司任天堂,开发的 () 是日本游戏发展的起点\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.SG-1000\n";
            	    	cout<<"2.FC\n";
            	    	cout<<"3.C M\n";
            	    	cout<<"4.D SFC\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==2)
				    	{
				    	    dtfs=dtfs+10;
				    	}
				    	if(d==0)
				    	{
				    		cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
            	    		cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            	    		jb=jb+dtfs/10;
            	    	    system("pause");
            	    		dpdpd=2;
            	        }
					}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
	                    cout<<"中国自己生产的第一款网络游戏是\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.《侠客行》\n";
            	    	cout<<"2.《万王之王》\n";
            	    	cout<<"3.《石器时代》\n";
            	    	cout<<"4.《第四世界》\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==1)
				    	{
				    	    dtfs=dtfs+10;
				    	}
				    	if(d==0)
				    	{
				    		cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
            	    		cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            	    		jb=jb+dtfs/10;
            	    	    system("pause");
            	    		dpdpd=2;
            	    	}
					}
                    system("cls");
					if(dpdpd==1)
					{
	                    cout<<"********************************************\n";
            	    	cout<<"在游戏发展史中,把游戏发展分为了不同几代\n其中从1996年至今为第三代网络游戏。第三代网络游戏始于下列哪个游戏的发布\n";
	                    cout<<"0.交卷\n";
            	    	cout<<"1.《网络创世纪》\n";
            	    	cout<<"2.《龙与地下城在线》\n";
            	    	cout<<"3.《子午线59》\n";
            	    	cout<<"4.《XBA篮球经理游戏》\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==3)
				    	{
				    	    dtfs=dtfs+10;
				    	}
				    	if(d==0)
			        	{
				    		cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
                			cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            		    	jb=jb+dtfs/10;
                		    system("pause");
            		    	dpdpd=2;
				    	}
					}
                    system("cls");
					if(dpdpd==1)
					{ 
	                    cout<<"********************************************\n";
	                    cout<<"目前世界排行第一网络游戏是\n";
	                    cout<<"0.交卷\n";
            		    cout<<"1.英雄联盟\n";
            	    	cout<<"2.魔兽世界\n";
            	    	cout<<"3.穿越火线\n";
            	    	cout<<"4.反恐精英\n";
            	    	cout<<"( )\b\b";
						d=_getch();
						d-=48;
				    	if(d==1)
				    	{ 
				    	    dtfs=dtfs+10;
				    	}
				    	if(d==0)
			        	{
				    		cout<<"********************************************\n";
            	    		cout<<"恭喜你,你的分数是"<<dtfs<<"\n";
                			cout<<"奖励你"<<dtfs/10<<"枚金币\n";
            		    	jb=jb+dtfs/10;
                		    system("pause");
            		    	dpdpd=2;
				    	}
					}
				}
            }
            break;
			case 4:
			{
                system("cls");
                tl=tl-5;
				cout<<"上厕所中";
				Sleep(333);
				cout<<".";
				Sleep(333);
				cout<<".";
				Sleep(333);
				cout<<".";
				Sleep(333);
				cout<<".";
				Sleep(333);
				cout<<".";
				Sleep(333);
				cout<<".\n";
                system("cls");
				cout<<"上完厕所了\n";
				if(ldz>0)
				{
					ldz=ldz-1;
				}
                system("cls");
			}
			break;
			case 5:
			{
                system("cls");
				int i;
				cout<<"1.翻译 其他键.送快递\n"; 
				e=_getch();
				e-=48;
				if(d!=1)
				{
					do
					{
						cout<<"你要接几公里的快递?\n1.一公里 2.两公里 3.三公里\n4.四公里 5.五公里 6.六公里\n";
						epd=_getch();
						epd-=48;
                        system("cls");
						switch(dpd)
						{
							case 1:
							{
								tl=tl-5;
								system("pause");
								cout<<"正在送快递";
						        Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励5枚金币\n";
								jb=jb+5;
	               	        }
							break;
							case 2:
							{
								tl=tl-10;
								system("pause");
								cout<<"正在送快递";
						        Sleep(666);
								cout<<".";
								Sleep(666);
								cout<<".";
								Sleep(666);
								cout<<".";
								Sleep(666);
								cout<<".";
								Sleep(666);
								cout<<".";
								Sleep(666);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励10枚金币\n";
								jb=jb+10;
	               	        }
							break;
							case 3:
							{
								tl=tl-15;
								system("pause");
								cout<<"正在送快递";
						        Sleep(999);
								cout<<".";
								Sleep(999);
								cout<<".";
								Sleep(999);
								cout<<".";
								Sleep(999);
								cout<<".";
								Sleep(999);
								cout<<".";
								Sleep(999);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励15枚金币\n";
								jb=jb+15;
	               	        }
							break;
							case 4:
							{
								tl=tl-20;
								system("pause");
								cout<<"正在送快递";
						        Sleep(1332);
								cout<<".";
								Sleep(1332);
								cout<<".";
								Sleep(1332);
								cout<<".";
								Sleep(1332);
								cout<<".";
								Sleep(1332);
								cout<<".";
								Sleep(1332);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励20枚金币\n";
								jb=jb+20;
	               	        }
							break;
							case 5:
							{
								tl=tl-25;
								system("pause");
								cout<<"正在送快递";
						        Sleep(1665);
								cout<<".";
								Sleep(1665);
								cout<<".";
								Sleep(1665);
								cout<<".";
								Sleep(1665);
								cout<<".";
								Sleep(1665);
								cout<<".";
								Sleep(1665);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励25枚金币\n";
								jb=jb+25;
	               	        }
							break;
							case 6:
							{
								tl=tl-30;
								system("pause");
								cout<<"正在送快递";
						        Sleep(1998);
								cout<<".";
								Sleep(1998);
								cout<<".";
								Sleep(1998);
								cout<<".";
								Sleep(1998);
								cout<<".";
								Sleep(1998);
								cout<<".";
								Sleep(1998);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励30枚金币\n";
								jb=jb+30;
	               	        }
							break;
							default:
							{
								tl=tl-5;
								system("pause");
								cout<<"正在送快递";
						        Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".";
								Sleep(333);
								cout<<".\n";
								cout<<"送完快递了\n";
								cout<<"奖励5枚金币\n";
								jb=jb+5;
	               	        }
	               	        break;
						}
	               	    cout<<"1.继续打工 其他键.返回\n";
						jxskd=_getch();
						jxskd-=48;
					}
					while(jxskd==1&tl>0);
				}
				else
				{
                    system("cls");
					tl=tl-10;
					cout<<"请你翻译下列词语\n"; 
					cout<<"我\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==1)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
	                cout<<"********************************************\n";
					cout<<"我们\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b\n";
					epd=_getch();
					epd-=48;
					if(epd==2)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
	                cout<<"********************************************\n";
					cout<<"你\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==3)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n";
					} 
	                cout<<"********************************************\n";
					cout<<"他\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==4)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
	                cout<<"********************************************\n";
					cout<<"她\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==5)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
	                cout<<"********************************************\n";
					cout<<"它\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==6)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
	                cout<<"********************************************\n";
					cout<<"他们\n"; 
					cout<<"1.I 2.we 3.you 4.he\n5.she 6.it 7.they\n";
					cout<<"( )\b\b";
					epd=_getch();
					epd-=48;
					if(epd==7)
					{
						cout<<"正确,奖励你一枚金币\n";
						jb=jb+1;
					} 
					else
					{
						cout<<"错误\n"; 
					} 
				}
			} 
            break;
            case 6:
            {
                system("cls");
				cout<<"你穿了" <<cyfa<<"和"<<cyfb<<"\n";
            	cout<<"你有"<<lyf<<"件衣服,分别是\n"; 
            	cout<<"1."<<lyfa<<"\n2."<<lyfb<<"\n3."<<lyfc<<"\n4."<<lyfd<<"\n";
            	cout<<"你有下列小吃\n";
				cout<<"5."<<xca<<"\n6."<<xcb<<"\n7."<<xcc<<"\n8."<<xcd<<"\n";
				cout<<"你有"<<jb<<"枚金币\n";
				cout<<"你有"<<tl<<"点体力\n";
				cout<<"请问你是(1)否(其他键)使用道具";
				cout<<"( )\b\b";
				f=_getch();
				f-=48;
				{
                    system("cls");
					if(f==1)
					{
            			cout<<"你有"<<lyf<<"件衣服,分别是\n"; 
            			cout<<"1."<<lyfa<<"\n2."<<lyfb<<"\n3."<<lyfc<<"\n4."<<lyfd<<"\n";
            			cout<<"你有下列小吃\n";
						cout<<"5."<<xca<<"\n6."<<xcb<<"\n7."<<xcc<<"\n8."<<xcd<<"\n";
						cout<<"请选择物品的序列";
						cout<<"(1~8):( )\b\b";
						fpd=_getch();
						fpd-=48;
						switch(fpd)
						{
							case 1:
							{
								if(lyfa!="空")
								{
									tl=tl-5;
									if(lyfas==1)
									{
									    cout<<"你换上了"<<lyfa<<"\n脱下了"<<cyfa<<"\n";
										cyfjh=cyfa;
										cyfa=lyfa;
										lyfa=cyfjh;
										cout<<"使用成功\n";
									}
									if(lyfas==2)
									{
									    cout<<"你换上了"<<lyfa<<"\n脱下了"<<cyfb<<"\n";
										cyfjh=cyfb;
										cyfb=lyfa;
										lyfa=cyfjh;
										cout<<"使用成功\n";
									}
								}
								else
								{
									cout<<"你没有衣服可以换\n";
								}
							}
							break;
							case 2:
							{
								if(lyfb!="空")
								{
									tl=tl-5;
									if(lyfbs==1)
									{
									    cout<<"你换上了"<<cyfb<<"\n脱下了"<<cyfa<<"\n";
										cyfjh=cyfa;
										cyfa=lyfb;
										lyfb=cyfjh;
										cout<<"使用成功\n";
									}
									if(lyfbs==2)
									{
									    cout<<"你换上了"<<cyfb<<"\n脱下了"<<lyfb<<"\n";
										cyfjh=cyfb;
										cyfb=lyfb;
										lyfb=cyfjh;
										cout<<"使用成功\n";
									}
								}
								else
								{
									cout<<"你没有衣服可以换\n";
								}
							}
							break;
							case 3:
							{
								if(lyfc!="空")
								{
									tl=tl-5;
									if(lyfcs==1)
									{
									    cout<<"你换上了"<<lyfc<<"\n脱下了"<<cyfa<<"\n";
										cyfjh=cyfa;
										cyfa=lyfc;
										lyfc=cyfjh;
										cout<<"使用成功\n";
									}
									if(lyfcs==2)
									{
									    cout<<"你换上了"<<lyfc<<"\n脱下了"<<cyfb<<"\n";
										cyfjh=cyfb;
										cyfb=lyfc;
										lyfc=cyfjh;
										cout<<"使用成功\n";
									}
								}
								else
								{
									cout<<"你没有衣服可以换\n";
								}
							}
							break;
							case 4:
							{
								if(lyfd!="空")
							    	{
									tl=tl-5;
									if(lyfds==1)
									{
									    cout<<"你换上了"<<lyfd<<"\n脱下了"<<cyfa<<"\n";
										cyfjh=cyfa;
										cyfa=lyfd;
										lyfd=cyfjh;
										cout<<"使用成功\n";
									}
									if(lyfds==2)
									{
									    cout<<"你换上了"<<lyfd<<"\n脱下了"<<cyfb<<"\n";
										cyfjh=cyfb;
										cyfb=lyfd;
										lyfd=cyfjh;
										cout<<"使用成功\n";
									}
								}
								else
								{
									cout<<"你没有衣服可以换\n";
								}
							}
							break;
							case 5:
							{
								if(xca=="空")
								{
									cout<<"你没有食物可以吃\n";
								}
								else
								{
									tl=tl+10;
									xca=xcb;
									xcb=xcc;
									xcc=xcd;
									xcd="空"; 
									cout<<"使用成功";
								}
							}
							break;
							case 6:
							{
								if(xca=="空")
								{
									cout<<"你没有食物可以吃\n";
								}
								else
								{
									tl=tl+10;
									xcb=xcc;
									xcc=xcd;
									xcd="空"; 
									cout<<"使用成功";
								}
							}
							break;
							case 7:
							{
								if(xcc=="空")
								{
									cout<<"你没有食物可以吃\n";
								}
								else
								{
								}
								tl=tl+10;
								xcc=xcd;
								xcd="空";
								cout<<"使用成功"; 
							}
							break;
							case 8:
							{
								if(xcd=="空")
								{
									cout<<"你没有食物可以吃\n";
								}
								else
								{
								}
								tl=tl+10;
								xcd="空";
								cout<<"使用成功";  
							}
							break;
						}
					} 
			    }  
	        }         
			break;
			case 7:
			{
	            MessageBox (NULL, "欢迎来到步行街,在这里你可以吃、喝、玩、乐,还可以打工", "温馨提示", MB_OK);
	            MessageBox (NULL, "1.你开始有100枚金币,100个体力", "温馨提示", MB_OK);
	            MessageBox (NULL, "2.每去到一个地方会消耗5个体力", "温馨提示", MB_OK);
	            MessageBox (NULL, "3.买食物或者买衣服都会消耗金币", "温馨提示", MB_OK);
	            MessageBox (NULL, "4.你既可以打工得金币,也可以答题得金币", "温馨提示", MB_OK);
	            MessageBox (NULL, "5.一定的金币可以买食物,食物会返回一定的体力值", "温馨提示", MB_OK);
	            MessageBox (NULL, "6.拿到食物后可以选择食用,也可以选择放入背包", "温馨提示", MB_OK);
	            MessageBox (NULL, "7.若选择使用,冷热交加情况下会拉肚子拉肚子后若不去上厕所,连续两次会离开","温馨提示", MB_OK);
	            MessageBox (NULL, "9.你可以用一定的金币买衣服,衣服后会自动存储进背包", "温馨提示", MB_OK);
	            MessageBox (NULL, "8.放入背包既不会拉肚子,只会增加10体力值", "温馨提示", MB_OK);
	            MessageBox (NULL, "10.你可以在背包里面选择换衣服,则会将你出门穿的衬衣与短裤换下", "温馨提示", MB_OK);
	            MessageBox (NULL, "11.答题会得到你答对题目的数量的金币", "温馨提示", MB_OK);
			}
			break;
	    }
    }
    if(tl!=-1)
    	cout<<"你已经精疲力尽,回去吧";
	system("pause");
}

这个游戏基本上不会更新了。

大家且看且珍惜。

不要白嫖,点个赞,阅读量真的上不去啊!!!!!!!!!!!!!!!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值