清华大学_C++课程_第12讲结构体_236807699.pptVIP

  • 12
  • 0
  • 约7.65千字
  • 约 48页
  • 2018-04-18 发布于河南
  • 举报

清华大学_C++课程_第12讲结构体_236807699.ppt

清华大学_C课程_第12讲结构体_236807699

12.1结构体类型说明及变量定义 12.1结构体类型说明及变量定义 §12.5 结构体指针 12.6 结构体类型数据作函数参数 第11次试验要求 1.上机编程完成教材P227 第1,2,3,4和5题 2.设students是一个stud类型的结构数组,其元素的个数由初值确定。Students的说明和初始化在″stud.h″头文件中。写一个程序输入每个学生的成绩,然后将每个学生按成绩高低排队,成绩高的排在前面。最后输出按成绩排队的学生情况登记表。要求参考课件中分别编写readscores(struct stud *stab, unsigned numbers), void sortbyscore(struct stud *stab, unsigned numbers)等函数来实现。 例:跳马。依下图将每一步跳马之后的位置(x,y)放到一个“结点”里,再用“链子穿起来”,形成一条链,相邻两结点间用一个指针将两者连到一起。 12.7* 链表 依上图有7个结点 (x1,y1) (x2,y2) (x6,y6) (x7,y7) 为了表示这种既有数据又有指针的情况,引入链表这种数据类型。 例如跳马棋局可如下定义 struct TM { int x; int y; // 结构TM的成员,x,y为整数型 struct TM *next // 结构TM的成员,属TM型 } 下面的

文档评论(0)

1亿VIP精品文档

相关文档