结构体和链表

一.PTA实验作业

题目1:找出总分最高的学生

1. 本题PTA提交列表

2. 设计思路

 

 

3.本题调试过程碰到问题及PTA提交列表情况说明

将名字定义成二维数组导致多种错误,只需定义为一维数组即可,题目要求先输出姓名后输出学号,刚开始我按照输入的格式输出导致多次修改还是答案错误

题目2:查找成绩最高的学生

1. 本题PTA提交列表

 

2.设计思路

 

 

题目3:单向链表4

1. 本题PTA提交列表

 

 

2.设计思路

 

 

 

3.本题调试过程碰到问题及PTA提交列表情况说明

 结尾输出不能加空格

二.同学代码结对互评

1.我和同学的代码截图

 

 

互评同学代码

 

 

 

2.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题

 我和同学代码不同在于定义变量的名字不同且同学将成绩初始化为0

我更喜欢我的代码 虽然定义变量的名字较长 但比较直观能让读程序的人直观明白

.本周题目集的PTA最后排名 

 

 

四、本周学习总结

1.你学会了什么?

什么是结构体,结构体和数组的差别

 结构体的定义和使用,包括结构体变量的定义和引用

什么是结构数组和结构指针

结构变量作为函数参数的使用

结构指针如何作为函数的参数

新建一个链表,增加删减链表的结点,遍历链表

自定义数据类型包括枚举类型,共用体类型

2.本周的内容,你还不会什么?

 对链表的运用还不熟练,对链表的插入删除和查找不熟悉

posted @ 2018-01-20 12:54  Vevay  阅读(158)  评论(0)    收藏  举报