下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/* 将没有头结点的链表中的字符数据分类用三个带头结点的链表存放*/ #include #include #include typedef struct node int data; struct node *next; node,*list; / 输入原始字符串进无头结点的链表list input() char ch; char e; list l=null,p,q; printf(n 请输入数据 (空格隔开 ):n); do scanf(%c,&e); ch=getchar(); if(l=null) p=(list)malloc(sizeof(node); if(!p) prin
2、tf(n 分配空间失败n); exit(1); p-data=e; l=p; else q=(list)malloc(sizeof(node); if(!q) printf(n 分配空间失败n); exit(1); q-data=e; q-next=null; p-next=q; p=q; while(ch!=n); return l; / 初始化带头结点的链表list init() list l; l=(list)malloc(sizeof(node); if(!l) printf(n分配空间失败 n); exit(1); l-next=null; return l; / 输出链表中的数据v
3、oid output(list l,int i) /i 判断链表类型list p; switch(i) / 无头结点case 0: p=l; break; case 1: p=l-next; / 有头结点break; do printf(%c,p-data); p=p-next; while(p!=l&i=1)|(p-next&i=0); printf(n); / 把元素插到链表末端void insert(list l,char e) list p=l,q; while(p-next) / 使 p 指向最后p=p-next; q=(list)malloc(sizeof(node
4、); if(!q) printf(n分配空间失败 n); exit(1); q-data=e; q-next=null; p-next=q; p=q; void circle(list l) list p=l; while(p-next) p=p-next; p-next=l; void main() list l,l1,l2,l3; list p; l=input(); / 存英文l1=init(); / 存数字l2=init(); / 存其他符号l3=init(); p=l; while(p) if(p-data=a&p-datadata=a&p-datadata); p=p-next; else if(p-data=0&p-datadata); p=p-next; else insert(l3,p-data); p=p-next; circle(l1); circle(l2); circle(l3); printf(n 原始数据 :); output(l,0); printf(n 英文字符 :); outp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年龙游县教师招聘笔试备考试题及答案解析
- 2026年自行车制造行业分析报告及未来五至十年竞争格局分析
- 2026年金属密封件制造行业商业模式研究报告及未来五至十年政策红利与合规路径
- 2026年化肥批发行业趋势报告及未来五至十年新质生产力与高质量发展
- 2026年铁路运输设备修理行业市场监测与评估报告及未来五至十年用户画像与需求分层
- 2026年啤酒制造行业现状及前景展望报告及未来五至十年智能体与场景落地
- 2026年孤残儿童收养和庇护服务行业市场调研报告及未来五至十年投资机会分析
- 2026年家用空气调节器制造行业产业链安全评估报告及未来五至十年品牌溢价与忠诚度管理
- 2026昆明市盘龙区面向全国引进中学教育人才(第二批)考试备考试题及答案解析
- 2026重庆市红光中学校勤杂人员招聘1人笔试参考题库及答案解析
- 2026年北京市中考英语试卷真题及答案详解(精校打印版)
- 重庆数字资源集团招聘笔试题库2026
- 纸艺传情 服务暖心-三年级上册劳动“立体贺卡”教学设计
- 房屋共用部位日常维修养护方案
- 空调维保安全保障措施
- 颗粒生产安全制度
- 机电工程安全技术交底【范本模板】
- GB/T 12232-2025通用阀门法兰连接铁制闸阀
- 泰山帝王封禅课件
- 帝国的兴衰:修昔底德战争史(复旦大学)学习通网课章节测试答案
- 数据分析师招聘笔试真题及答案
评论
0/150
提交评论