西电机电院自动化专业软件技术基础上机报告内容摘要:
sdata=ch。 rnext=s。 r=s。 ch=getchar()。 } rnext=NULL。 return head。 } /*删除头结点为 head 的链表中的结点 p*/ linklist *DELETE(linklist *p,linklist *head) { linklist *q=head。 while(qnext!=p) q=qnext。 qnext=pnext。 return p。 } /*对链表数据进行查找分类 */ void FIND(linklist *head) { linklist *p。 linklist *s_NUM=NUM,*s_CHAR=CHAR,*s_STRING=STRING。 //定义局部变量,以便将结果传给全局变量 p=headnext。 s_NUMnext=NULL。 班级 : 041132 学号 : 04113*** 姓名 : s_CHARnext=NULL。 s_STRINGnext=NULL。 while(p!=NULL) { if((pdata=39。 039。 )amp。 amp。 (pdata=39。 939。 )) //将数字结点链接在 s_NUM 之后 { s_NUMnext=DELETE(p,head)。 s_NUM=s_NUMnext。 p=pnext。 } else if((pdata=39。 A39。 )amp。 amp。 (pdata=39。 z39。 )) { s_CHARnext=DELETE(p,head)。 //将字母结点链接在 s_CHAR 之后 s_CHAR=s_CHARnext。 p=pnext。 } else { s_STRINGnext=DELETE(p,head)。 s_STRING=s_STRINGnext。 //将其他字符结点链接在 s_STRING 之后 p=pnext。 } } s_NUMnext=NULL。 s_CHARnext=NULL。 s_STRINGnext=NULL。 } /*打印当前链表 */ void PRINT(linklist *head) { linklist *p。 int j=0。 p=headnext。 while(p!=NULL) { j++。 printf(\nVALUE %d = %c,j,pdata)。 p=pnext。 班级 : 041132 学号 : 04113*** 姓名 : } } int main() { head=(linklist *)malloc(sizeof(linklist))。 //为 head 结 点分配空间 NUM=(linklist *)malloc(sizeof(linklist))。 //为数字链表的头结点分配空间。 CHAR=(linklist *)malloc(sizeof(linklist))。 //为字母链表的头结点分配空间。 STRING=(linklist *)malloc(sizeof(linklist))。 //为其他字符链表的头结点分配空间。 printf(\n*********************\nPlease input characters:\n)。 head=CREATLSTER()。 //尾插法建立链表 printf(\n*********************\n)。 printf(\n\n*********************\nthe input are:\n)。 PRINT(head)。 //打印当前链表 printf(\n*********************\n)。 FIND(head)。 //为 当前链表整理分类 printf(\n\n*********************\nthe numbers are:\n)。 PRINT(NUM)。 //打印数字链表 printf(\n*********************\n)。 printf(\n\n*********************\nthe characters are:\n)。 PRINT(CHAR)。 //打印字母链表 printf(\n*********************\n)。 printf(\n\n*********************\nthe others are:\n)。 PRINT(STRING)。 //打印其他字符链表 printf(\n*********************\n)。 return(1)。 } 第四题: /******************************************************************** 某百货公司仓库中有一批电视机,试按价格从高到低的次序建立一个循环链表,每个结点有价格、数量和指针三个域。 现新到 10 台价格为 4000 元的电视机,修改原链表并输出修改后链表的所有内容。 ********************************************************************/ include include include typedef struct node { int number。 float price。 班级 : 041132 学号 : 04113*** 姓名 : struct node *next。 }linklist。 /************************************************************* 用尾插法创建链表 **************************************************************/ linklist *CREAT() { int number1。 float price1。 linklist *head,*r,*s。 head=(linklist *)malloc(sizeof(linklist))。 r=head。 printf(Please Input the number And The Price:\n)。 scanf(%d%f,amp。 number1,amp。 price1)。 while((number1!=0)amp。 amp。 (price1!=0)) { s=(linklist *)malloc(sizeof(linklist))。 snumber=number1。 sprice=price1。 rnext=s。 r=s。 scanf(%d%f,amp。 number1,amp。 price1)。 } rnext=head。 return head。 } /******************************************************* 打 印链表 ********************************************************/ void PRINT(linklist *head) { linklist *p。 int i=0。 p=headnext。 while(p!=head) { i++。 printf(\nNO.%d THE NUMBER IS %d AND THE PRICE IS %f ,i,pnumber,pprice)。 p=pnext。 } } 班级 : 041132 学号 : 04113*** 姓名 : /******************************************************************** 对链表进行从高到低排序 ********************************************************************/ linklist *SORT(linklist *head) { linklist *p,*q。 int number2。 float price2。 p=headnext。 while(pnext!=head) { q=pnext。西电机电院自动化专业软件技术基础上机报告
相关推荐
要学会学习”主题班会开始,请同学们上太谈一谈自己的学习经验。 (学生从预习、听课、笔记、提问、学习时间安排、“合作学习”等方面交流学习方法) 学生 1:(交流利用早上学习的好方法) 主持人:这位同学的发言给我的启示是:每个人可以利用家庭周围的社会环境,根据自己的生活习惯,在最适合于自己的地点和时间进行
及占地情况的监管,搬迁了该地段沥青炼油场一处,采石场四处,整改了违法占地进行垃圾回收点一处,对养殖小区违法修 建进行了查处,有效的保护了北大河水源地。 (二)完善执法程序,规范执法行为。 今年,我科室着力加强了案件规范化、格式化。 对查处的每个案件严格采取正规的立案程序、执行程序、结案程序。 同时加强了科室人员案件办理,案件制作能力的提高,严格 篇二: 2020年城建监察工作总结 (个人工作总结
上的活动加以整合,并要求共同举办的社团对其策划进行修改,重新申报。 第十一条 活动评审采取集体讨论的形式,申报活动的社团派出 1 名活动主要负责人参加评审委员会工作会议,委员会成员应认真了解申报情况,采取发表反对意见的形式对活动通过与否做出建议, 大连海事大学社团工作手册 10 会后应及时明确地对申报社团做出书面答复。 第十二条 秘书长听取委员会成员的反对意见,对于反对意见秘书
3 准和办事结果、服务承诺等。 ,财政收支、各类专项资金、征地补偿、涉农补贴、救灾救助资金管理使用等情况。 : ( 1)国家秘密; ( 2)依法受到保护的商业秘密和个人隐私; ( 3)公开后可能影响国家利益、公共利益和执法活动的政府机关的行政行为; ( 4)法律、法规规定不得公开发布的其他政 府信息。 对于尚未确定是否属于国家秘密范围的政务信息,应当暂缓公开
对公司来说,员工、顾客及餐厅的安全是十分重要的,任何时候当你发现有不安全情况的,都应当立即向你的管理组汇报。 公司纪律 /行政处分 /员工申诉 八、 公司纪律 我们尊重每一位 同仁的自尊和隐私权。 相互的尊重是维持一个充满善意和愉悦气氛之工作环境的基础,我们都有责任来维持。 餐厅员工不得以暗示、言语、行为或利用职权,对其他员工有不当的威吓胁迫或侵害骚扰。 若有此行为,我们将依据公司纪律严肃处理。
19 页 在 “温泉 +X”的结构中,这个 “X”是一个变量,就是指特色休闲产业。 温泉度假村要真正实现综合开发价值的整体突破,必须充 分发挥温泉的休闲产业整 合效应,在 “X”上形成突破。 我们认为, “X”的选择应着重考虑三个因素:第一,是否有市场足以支撑合理的建设投资;第二,是否能够与温泉形成优势互补实 现综合收益突破;第三,是否能够整合利用温泉度假村的场地资源。 但是