queue.cpp

来自「c++的标准模板STL操作」· C++ 代码 · 共 66 行

CPP
66
字号
#include"queue.h"
void main()
{ 
	int n;  
 n1: cout<<"====================================="<<endl;
	cout<<"   **输入类型的菜单**"<<endl<<endl;
	cout<<"1.int型       2.float型 "<<endl<<"3.double型    4.char型"<<endl;
	cout<<"====================================="<<endl;
	cout<<"请选择你的输入类型:";
	int k1;  cin>>k1;
	cout<<"请输入你要输入的个数:";
	cin>>n;
	switch(k1)
	{
	case 1:
		int j1;
		Queue<int> L1;
		L1.CreatQueue(n,j1);
		cout<<"====================================="<<endl;
		cout<<"你的操作选项有:"<<endl<<"1.继续操作   2.结束操作"<<endl;
		cout<<"====================================="<<endl;
		int m1;  cout<<"请输入你的选择:";  cin>>m1;
		if(m1==1) goto n1;  
		else  break;
	case 2:
		float j2;
		Queue<float> L2;
		L2.CreatQueue(n,j2);
		cout<<"====================================="<<endl;
		cout<<"你的操作选项有:"<<endl<<"1.继续操作   2.结束操作"<<endl;
		cout<<"====================================="<<endl;
		int m2;  cout<<"请输入你的选择:";
		cin>>m2;
		if(m2==1) goto n1;  
		else  break;
	case 3:
		double j3;
		Queue<double> L3;
		L3.CreatQueue(n,j3);
		cout<<"====================================="<<endl;
		cout<<"你的操作选项有:"<<endl<<"1.继续操作   2.结束操作"<<endl;
		cout<<"====================================="<<endl;
		int m3;  cout<<"请输入你的选择:";
		cin>>m3;
		if(m3==1) goto n1;
		else  break;
	case 4:
		char j4;
		Queue<char> L4;
		L4.CreatQueue(n,j4);
		cout<<"====================================="<<endl;
		cout<<"你的操作选项有:"<<endl<<"1.继续   2.结束操作"<<endl;
		cout<<"====================================="<<endl;
		int m4;  cout<<"请输入你的选择:";
		cin>>m4;
		if(m4==1) goto n1;
		else break; 
	default:
		cout<<"你的输入不合法!请重新选择!"<<endl;
		goto n1; 
		break;
	}
}


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?