c程序-链表实现排序删除重点.pptVIP

  • 8
  • 0
  • 约 35页
  • 2017-03-06 发布于湖北
  • 举报
总结 该题涉及功能繁琐; 链表数据处理问题较多; 难度较大; pnode create_list int m 0,i,j,r; Head GetData ; printf \n ; for i 0;i Student;i++ /*给小组的每一个人编号*/ Mark[i] i; for i 0; i Student; i++ /*打乱编号*/ r rand % Student-i ; Mark1[m++] Mark[r]; for j r;j Student;j++ Mark[j] Mark[j+1]; m 0; pnode head pnode malloc sizeof node ; //分配不存有效数据的头结点 pnode tail head; tail- pnext NULL; printf 请输入你想抽取的学生人数 N: ; scanf %d,N ; for i 0;i N;i++ pnode pnew pnode malloc sizeof node ; //申请空间存储新节点 strcpy pnew- name,Head[Mark1[m]].Name ; strcpy pnew- snum,Head[Mark1[m++]].Snum ; tail- pnext pnew; pnew- pnext NULL; tai

文档评论(0)

1亿VIP精品文档

相关文档