📄 samplelist.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 + -