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

📄 sz1.cpp

📁 设计一个电梯模拟系统,这是一个离散的模拟程序,因为电梯系统是乘客和电梯等”活动体”构成的集合,虽然它们彼此交互作用,但它们的行为是基本独立的.在离散的模拟中,以模拟时钟决定每一个活动体的动作发生的时刻
💻 CPP
字号:
#include<iostream.h>
typedef struct lnode{
	int data;
	 lnode *next;
}lnode,*linklist;
void createlist(linklist &l,int n)
{
	cout<<"input:";
	l=new lnode;
	l->next=NULL;
	for(int i=n;i>0;--i)
	{
       linklist p;
		p=new lnode;
		cin>>p->data;
		
		p->next=l->next;
		l->next=p;
	}
}
void merlist(linklist &la,linklist &lb,linklist &lc)
{
	linklist pa,pb;
	linklist pc;
	pa =la->next;
	pb =lb->next;
	lc=pc=la;
	while(pa&&pb)
	{
		if(pa->data<=pb->data)
		{
			pc->next=pa;
			pc=pa;
			pa=pa->next;
		}
		else 
		{
			pc->next=pb;
			pc=pb;
			pb=pb->next;
		}
	}
		pc->next=pa?pa:pb;
		delete lb;
	
}
void main()
{
    linklist la,lb,lc;
	createlist(la,3);
	createlist(lb,5);
	
	merlist(la,lb,lc);
	for(int i=0;i<=8;i++)
	{
		cout<<lc->data<<endl;
		lc=lc->next;
	}

}

	

⌨️ 快捷键说明

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