我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:金算盘高手论坛799222 > 排队 >

C语言 列车排队

归档日期:07-03       文本归类:排队      文章编辑:爱尚语录

  【问题描述】有若干节列车车厢,每节车厢都有固定的编号,车厢逐个进入站台编组成一列列车(车厢进入站台顺序与车厢编号无关),请你用链表模拟组成的列车,并分别完成以下功能。1)在...

  【问题描述】有若干节列车车厢,每节车厢都有固定的编号,车厢逐个进入站台编组成一列列车(车厢进入站台顺序与车厢编号无关),请你用链表模拟组成的列车,并分别完成以下功能。1)在主函数中读入数据并创建列车链表。2) 用函数实现,按输入顺序打印出所有的车厢号(各号之间有一位空格分隔)。3)用函数实现,统计出组成列车中共有多少节车厢。4) 用函数实现,按输入顺序的逆序打印出所有车厢号。【输入形式】输入为一行整数,表示车厢编号(编号为大于0的整数),最后一个整数为0,表示输入数据结束,并且0不是车厢编号不处理。【输出形式】输出为2行整数(完成选作为3行),第一行为按输入顺序输出的各节车厢的编号,第二行为列车长度,第三行为按输入顺序的逆序输出的各节车厢的编号。【样例输入】5 3 8 1 7 10 15 2 0【样例输出】5 3 8 1 7 10 15 2 8 2 15 10 7 1 8 3 5

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  //以下循环将所有结点逆序连接,然后调用printLink来输出就是逆序了

  head-next=p;//让头结点的next指向当前结点,那么当前结点就会成为头结点的下一个节点了

  //以上逆转结点的过程你必须会,可以通过画图看看,指针是对CC++来说很重要的东西

  p-next=q;//这个添加结点的过程你必须会,可以通过画图看看,指针是对CC++来说很重要的东西

本文链接:http://jdockfish.com/paidui/539.html