关于C语言 结构体、链表问题

1请用struct定义数学上的有理数类型,并用typedef为有理数类定义易于使用的类名。你觉得有关有理数的操作有哪些?

2想用单链表处理全班同学的期末考试成绩,单链表中的数据包括学号、姓名、平时考勤,实验课考勤、作业评分、实验报告和期末考试成绩。请定义相关的数据类型。注意为类型和成员取有意义的名字。

3访问结构成员有两种方法,一是通过指针,用指向运算符"-gt;";另外一种方法就是定义一个结构变量,然后用点ldquo;.rdquo;来访问结构成员。接第2题,从键盘读入你的资料,用指向ldquo;-gt;rdquo;运算将其填写到结构中,然后用点ldquo;.rdquo;运算访问他们,并在屏幕上打印出来。

4老师的程序中有一个MakeWord函数,其功能加工一个字符串,得到英文单词,并返回英文单词的首地址。你认为函数是否完善,是否有改进的地方?

5编写一个函数对单链表的节点重新排序,使节点的次序按照单词的次数由小到大。

6请按如下要求修改老师的程序:首先编写一个遍历单链表(LinkList head)的函数,然后用该函数替换掉程序中 相关的语句。
说明:前4题较容易。第5题稍微难一点,但应该有许多同学能完成。第6题难度较大,非普通同学能做得好!简单一些,同学们可以写一个函数来遍历单链表,当遍历到一个节点时,将英文单词和其出现的次数打印到一个文件中。如果我们不指定遍历到一个节点时的具体工作,这时如何设计遍历函数对多数同学来说就比较难(提示:形式参数要用函数指针)。

告诉你,
1.请只问最难的那道题
多道题分开提问,回答的人才会多
2.还有你老师什么程序你得贴出来啊。

我想做你第6题,但是没有你老师的程序
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-03
张能明万岁
第2个回答  2009-03-03
是我们数计的吧- -同苦同苦
第3个回答  2009-03-05
丢人
相似回答