《C++语言程序设计(第2版)》例题程序

源代码在线查看: 9_12.cpp

软件大小: 76 K
上传用户: dxhh
关键词: 语言程序设计 程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				#include 
				#include 
				using namespace std ;
				
				void main(void)
				{
				    list Link;  //构造一个列表用于存放整数链表
				    
				    int i, key, item;
				
				    // 输入10个整数依次向表头插入
				    for (i=0;i < 10;i++)
					{
					   cin>>item;
				         Link.push_front(item);
					}
				        
				    // 输出链表
				    cout 					list::iterator p=Link.begin();  //迭代子P用于遍历链表
				    // 输出各节点数据,直到链表尾
				    while(p!=Link.end())
				    {
				        cout 				        p++;   // 使P指向下一个节点
				    }
				    cout 				    
				    // 输入需要删除的整数
				    cout 				    cin >> key;
				    Link.remove(key);
					
				    // 输出链表
				        cout 				        p=Link.begin();   //使P重新指向表头
				    // 输出各节点数据,直到链表尾
				    while(p!=Link.end())
				    {
				        cout 				        p++;   // 使P指向下一个节点
				    }
				    cout 				}
							

相关资源