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

📄 main.cpp

📁 里面装有 5 个小程序
💻 CPP
字号:
#include<iostream.h>
#include "LinkList.cpp"
/*
	程序功能:main()函数
	开发人员:葛兴高
	开发日期:2003、11、19
	开发版本:1.0
*/

void main()
{
	LinkList *p;
	p=new LinkList;
	//for(int i=1;i<10;i++) p->inserthead(i);
	cout<<"  \t\t\t本程序有7种功能"<<"\n";
    cout<<" \t\t\t1.头插入功能."<<"\n";
	cout<<"\t\t\t 2.尾插入功能."<<"\n";
    cout<<"\t\t\t 3.后插入功能."<<"\n";
	cout<<" \t\t\t4.前插入功能."<<"\n";
	cout<<"\t\t\t 5.删除功能."<<"\n";
    cout<<"\t\t\t6.逆置功能."<<"\n";
    cout<<" \t\t\t7.打印功能."<<"\n";
	cout<<" \t\t\t8.打出当前指针指向的值\n";
    cout<<" \t\t\t9.判断链表是否为空\n";
	cout<<" \t\t\t10.退出."<<"\n";
    int s,item;
	while(s!=10)
	{
	 cout<<"请选择要执行什么功能.\ns=";
	 cin>>s;
     if(s==1) 
	 {  cout<<"请输入要插入的值item=";
	    cin>>item;cout<<"\n";
		p->inserthead(item);
	 }
	 if(s==2)
	 {
        cout<<"请输入要插入的值item=";
	    cin>>item;cout<<"\n";
		p->inserttail(item);
	 }
	 if(s==3)
	 {
        cout<<"请输入要插入的值item=";
	    cin>>item;cout<<"\n";
		p->insertafert(item);
	 }
	 if(s==4)
	 {
        cout<<"请输入要插入的值item=";
	    cin>>item;cout<<"\n";
		p->insertbefore(item);
	 }
	 if(s==5) p->Delete();
	 if(s==6) p->reverse();
	 if(s==7) p->print();
	 if(s==8) cout<<"当前指针指向的值"<<p->get_cur_data()<<"\n";
	 if(s==9) p->IsEmpty();

	}
	delete p;

}

⌨️ 快捷键说明

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