Exemplo n.º 1
0
int main()
{
	Queue<int> queue;	 
    cout<<"******************************"<<endl;   
	cout<<"*     选择选项:       "<<endl;
	cout<<"*输入牌的数目,    请按'1' "<<endl;
	cout<<"*打印结果          请按'2' "<<endl;
	cout<<"*退出              请按'0' "<<endl;
	cout<<"******************************"<<endl;
	int i,s;
    do{  
		cout<<"请输入你的选择:";
		cout<<"1---> 输入牌的数目、2----打印结果、0--->退出、"<<endl;
		cin>>i;  
	   switch(i)
	   { 
	      case 1:
			  s=queue.CreateQueue();
			break;
		  case 2:
			   queue.Game(s);
			   break;
		  default:
			  cout<<"请输入一个0--2之间的数字"<<endl<<endl;
	   }		   
	 }while(i!=0);	
	return 0;
}
Exemplo n.º 2
0
int main()
{
	Queue<int> queue;	 
    cout<<"******************************"<<endl;   
	cout<<"*selet an item        "<<endl;
	cout<<"*establish a quue,enter'1' "   <<endl;
	cout<<"*output enter           '4'  "<<endl;
	cout<<"*quit,enter             '0'          "<<endl;
	cout<<"******************************"<<endl;
	int i;
    do{  
		cout<<"ÇëÊäÈëÄãµÄÑ¡Ôñ£º";
		cout<<"1---> establish¡¢2----game(int)¡¢3----game()¡¢4--->output¡¢0--->quit¡¢"<<endl;
		cin>>i;  
	   switch(i)
	   { 
	      case 1:
			  	cout<<"create a queue"<<endl;
	            cout<<"please enter the number of the card:"<<endl;
				int s,j,Flag ;
				Flag=1;
				cin>>s;
		        for(j=1;j<=s;j++){
			       queue.EnQueue(j,Flag);
				}
				cout<<"OKey"<<endl;
			break;
		  case 2:
			   queue.Game(s);
			    break;
		   case 3:
			   cout<<"the result:"<<endl;
			   queue.Game();
			    break;
		   case 4:
			   cout<<"the members in the queue"<<endl; 
               queue.Output();
			   break;
	   }		   
	 }while(i!=0);	
  
	return 0;
}