| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:  注册  忘记密码
 
密 码:  
共有 2015 人关注过本帖
标题:单链表的正序创建的问题(帮下忙谢谢了)
取消只看楼主 加入收藏
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:10 
单链表的正序创建的问题(帮下忙谢谢了)

我写了个逆序的没有问题,,感觉正序的应当简单才行,居然出了问题
真郁闷!!!!
#include"stdio.h"
#include"stdlib.h"
#include"malloc.h"

#define null 0

typedef struct Lnode
{
int date;
struct Lnode *next;

}Node,*LinkList;

void CreatList(LinkList &L,int n);
void print(LinkList &L);


void CreatList(LinkList &L,int n)
{
LinkList s, p=L;

int i;
for(i=0;i<n;i++)
{
s=(LinkList)malloc(sizeof(Node));
if(!s) exit(1);
scanf("%d",&s->date);

s->next=null;
p->next=s;
p=s;
}

}

void print(LinkList &L)
{
LinkList p=L->next;
printf("********************************\n");
while(p)
{
printf("%d ",p->date);
p=p->next;
}
printf("\n********************************\n");
}


int main()
{
int n;
LinkList L;

printf("Please Input how many NOdes do you want:");
scanf("%d",&n);
printf("Please Input the NOdes you want:");
CreatList(L, n);
print(L);

return 0;
}

[此贴子已经被作者于2006-5-17 19:04:34编辑过]

搜索更多相关主题的帖子: 单链 
2006-05-17 18:55
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 


怎么还没有人看吗??


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 19:59
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
4楼的兄弟,我好佩服你啊
这么快就能写一个出来
不过还是请你看下我的程序好不好
看别人的难点,不过我还是想不明白怎么出错了啊

明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 20:31
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 

5楼的程序
我在VC++中运行不了啊


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 20:37
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 

不好意思
刚才电脑有点问题
我对指针这块不是很专长,就用了书上的引用参数;可能各个编绎器差别大吧


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 20:46
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
我要是不去呢
这在VC++中用引用参数不是问题

明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 20:52
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
以下是引用SunShining在2006-5-17 20:53:00的发言:

那我就无能为力了.不懂VC++也没用过..!

我说的是VC++编绎器,晕


还有你的那个程序我在VC++中运行的话跟我出现的问题一样
当输入第二个数的时候就自动关了

[此贴子已经被作者于2006-5-17 20:56:52编辑过]


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 20:56
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
恩那就谢谢你了啊

明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 21:02
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
好加油啊
我在等着你呢

明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 21:35
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 

太谢谢了啊
我刚才没有看,
我去试试啊
看了你的消息了


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-17 21:56
快速回复:单链表的正序创建的问题(帮下忙谢谢了)
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021970 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved