动态链表体验
来源:互联网 发布:手机怎么制作网络问卷 编辑:程序博客网 时间:2024/06/13 15:35
#include <iostream>using namespace std;struct Node{ int date; //结点的数据 struct Node *next; //指向下一结点};Node *head=NULL; //将链表头定义为全局变量,以便于后面操作void make_list(); //建立链表void out_list(); //输出链表int main(){ make_list(); out_list(); return 0;}void make_list(){ int n; Node *p; cout<<"输入若干正数(以0或一个负数结束)建立链表:"<<endl; cout<<endl; cin>>n; while(n>0) //输入若干正数建立链表,输入非正数时,建立过程结束 { p=new Node; //新建结点 p->date=n; p->next=head; //新建的结点指向原先链表头 head=p; //链表头赋值为新建的结点,这样,新结点总是链表头 cin>>n; //输入正数,准备建立下一个结点 } return;}void out_list(){ Node *p=head; cout<<"链表中的数据为: "<<endl; cout<<endl; while(p!=NULL) { cout<<p->date<<" "; p=p->next; } cout<<endl; return ;}
2 0
- 动态链表体验
- 动态链表体验1
- 动态链表体验2
- 动态链表体验3
- 动态链表体验4
- 项目一--动态链表体验1
- 第三周项目1-动态链表体验(一)
- 第三周项目2-动态链表体验(二)
- 第十八周项目1-1:动态链表体验
- 寒假项目1-动态链表体验(示例)
- 寒假项目1-动态链表体验(改造)(1)
- 学术休假期 项目1-动态链表体验 代码
- 学术休假期 项目1-动态链表体验1
- 学术休假期 项目1-动态链表体验2
- 学术休假期 项目1-动态链表体验3
- 学术休假期 项目1-动态链表体验4
- 学术休假期 项目1-动态链表体验5
- 学术休假期 项目1-动态链表体验6
- Java的JDBC事务详解
- JS创建对象的探讨
- 开始自己的php之路
- Python标准库:内置函数id(object)
- Linux Shell之sed命令
- 动态链表体验
- 傅里叶变换的性质
- CM开发日志 - 搜索引擎(一)
- 2d 空物体实例化发射子弹 围绕旋转
- hduing1501_判断合并_dfs_数组
- Java中的Object的Wait() 和notify()方法使用时应注意的地方和Thread中的sleep()方法
- (回溯算法)商人怎样安全过河
- git fatal: Path XXX is in submodule XXX
- s3c2440音乐播放器madpaly移植