C语言:有10 个学生,每个学生的数据包括学号、姓名、3 门课的成绩,从键盘输入 10 个学生的数据,要求打印出每个学生3门课的总平均成绩。用链表实现。

您所在的位置:网站首页 c语言十名学生五门课 C语言:有10 个学生,每个学生的数据包括学号、姓名、3 门课的成绩,从键盘输入 10 个学生的数据,要求打印出每个学生3门课的总平均成绩。用链表实现。

C语言:有10 个学生,每个学生的数据包括学号、姓名、3 门课的成绩,从键盘输入 10 个学生的数据,要求打印出每个学生3门课的总平均成绩。用链表实现。

2024-07-13 21:00| 来源: 网络整理| 查看: 265

算法:写一个创建链表的函数,创建好链表再输出。 创建链表:所有结点的输入都放在while循环里面,只要输入N次就可以了,输入了结点再把它连接到链表上。n=0是表头,比较特殊;一个结点,是表尾,也比较特殊,把它们都分开处理。最后输出的时候用p3=p3->next来循环输出

#include #include #define N 10 #define LEN sizeof(struct student) struct student { int num; char name[20]; float score[3]; float sum; float aver; struct student*next; }; typedef struct student list; list*creat(


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3