题目描述
输入格式
输出
样例输入
样例输出
输入一个正整数序列,遇负数时停止,建立一个线性链表存储读入的数据,将各个元素按顺序输出。
输入格式
输出
样例输入
1 2 3 4 5 -1
样例输出
1 2 3 4 5
program plianbiao;
type pointer=^node;
node=record
date:longint;
next:pointer;
end;
var head,p,q:pointer;
x:longint;
begin
head:=nil;
read(x);
while x>0 do
begin
if head=nil then
begin
new(p);
p^.date:=x;
p^.next:=nil;
head:=p;
q:=p;
end
else
begin
new(p);
p^.date:=x;
p^.nex