| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 589 人关注过本帖
标题:单链表的实现,帮我看看有什么问题!谢谢了.
只看楼主 加入收藏
seykaola
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-12-4
收藏
 问题点数:0 回复次数:4 
单链表的实现,帮我看看有什么问题!谢谢了.

单链表的实现:

typedef int datatype; #define maxsize 10 #include<stdio.h> typedef struct { datatype data[maxsize]; int last; }sequenlist; sequenlist *L; main() { int i; char j; printf("Please input the list's element\n"); for(i=0;L->data[i]!='\n';i++) scanf("%d",&(L->data[i])); L->last=i; printf("%d",L->last); printf("Do you want see the list (Y or N):"); scanf("%d",&j); if(j=='Y'||j=='y') { printf("The list have %d Element\n",L->last); for(i=0;j<L->last;i++) printf("data[%d]=%d ",i,L->data[i]); } }



搜索更多相关主题的帖子: 单链 
2004-12-15 19:36
小小
Rank: 1
等 级:新手上路
威 望:1
帖 子:219
专家分:0
注 册:2004-5-31
收藏
得分:0 
有问题啊

有一天咖啡的舞者 £
2004-12-18 13:41
小小
Rank: 1
等 级:新手上路
威 望:1
帖 子:219
专家分:0
注 册:2004-5-31
收藏
得分:0 

typedef int datatype; #define maxsize 10 #include<stdio.h> typedef struct { datatype data[maxsize]; int last; }sequenlist; sequenlist *L; main() { int i; char j; printf("Please input the list's element\n"); for(i=0;L->data[i]!='\n';i++) //这个循环的语句判断是不是不合理? data[]是一个整形数组啊 scanf("%d",&(L->data[i])); //for 后不只有一 句啊,应加个{}吧,但判断方式用这样是不可以的吧? L->last=i; printf("%d",L->last); printf("Do you want see the list (Y or N):"); scanf("%d",&j); // %d ,而这个j变量定义为 字符型啊 if(j=='Y'||j=='y') { printf("The list have %d Element\n",L->last); for(i=0;j<L->last;i++) printf("data[%d]=%d ",i,L->data[i]); } }

/////我也不懂太多,凭所知而云,肯定指教


有一天咖啡的舞者 £
2004-12-18 14:01
yywill
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-12-18
收藏
得分:0 

还有一个问题

这好像不是单链表吧....就是顺序表表吧...根本就没有next指针

2004-12-18 17:43
seykaola
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-12-4
收藏
得分:0 
多谢你们了,我已经改好了。谢谢
2004-12-18 20:37
快速回复:单链表的实现,帮我看看有什么问题!谢谢了.
数据加载中...
 
   



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

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