⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 samplelist.cpp

📁 在windows下使用visual C++6.0用链表实现数据的排序
💻 CPP
字号:
// SampleList.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "LList.h"

int _tmain(int argc, _TCHAR* argv[])
{
	List MyList;
	MyList.make_list();//初始化创建链表,本来应该在构造函数里做的,为了适应你的思路,这里单独做
	cout<<"请输入链表中的元素,以-1结束"<<endl;
	while (1)
	{
		UINT insert_value;
		cin>>insert_value;
		if (insert_value==-1)
		{
			break;
		} 
		else
		{
			MyList.insert_list(insert_value);
		}
	}
	getchar();//为了去除最后一个回车
	cout<<"您输入链表中的元素从小到大为:"<<endl;
	MyList.show_list();
	int casetemp;
	while(1)
	{
		int insert_value;
		int delete_value;
		bool Isexit=false;
		cout<<"请选择您要进行的操作:"<<endl;
		cout<<"1--在链表中插入一个元素"<<endl;
		cout<<"2--在链表中删除一个元素"<<endl;
		cout<<"3--显示当前链表中的所有元素"<<endl;
		cout<<"-1--退出当前程序"<<endl;
		cin>>casetemp;
		switch (casetemp)
		{
		case 1:
			cout<<"请输入您要插入的元素:"<<endl;
			cin>>insert_value;
			MyList.insert_list(insert_value);
			break;
		case 2:
			cout<<"请输入您要删除的元素:"<<endl;
			cin>>delete_value;
			MyList.delete_list(delete_value);
			break;
		case 3:
			MyList.show_list();
			break;
		case -1:
			exit(1);
		default:
			cout<<"您选择的操作不存在!!"<<endl;
		}
	}
	return 0;
}

⌨️ 快捷键说明

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