c语言实训问题 50

任务要求根据学生数据类型,包括学生、姓名、成绩三个成员,完成以下具体功能:1输入6个学生的信息,并输出2求6个学生成绩的平均分,最高分3将6个学生的信息成绩由低到高排序输... 任务要求
根据学生数据类型,包括学生、姓名、成绩三个成员,完成以下具体功能:
1 输入6个学生的信息,并输出
2 求6个学生成绩的平均分,最高分
3 将6个学生的信息成绩由低到高排序输出
输入要求
先从键盘输入整数,确定学生人数。然后输入相应个数的学生信息,每个学生信息的输入包括学号、姓名、成绩三项。
输出要求
1 基本信息输出:按港输出学生信息,每行为一个学生的记录,包括三项(学号姓名成绩)
2 成绩的计算输出:按要求输出学生的平均分、最高分
3 成绩的排序输出:学生信息成绩由低到高排序后,按行进行输出,行为一个学生的记录,包括学号姓名成绩三项
展开
 我来答
么诶节奏
2018-12-29 · TA获得超过624个赞
知道小有建树答主
回答量:769
采纳率:100%
帮助的人:54.7万
展开全部

int main(int argc, char *argv[])
{
int i,j,n=0;
double max,average;
while(n<=0) {
printf("请输入学生的数量:\n");
scanf("%d",&n);
if(n<=0) {
printf("请输入正整数!\n");
}
}
LinkList *students= creat(n);
printf("---------------打印输入的全部学生信息-----------------\n");
printflist(students);
printf("---------------打印学生的平均分和最高分---------------\n");
max=getmax(students);
average=getaverage(students);
printf("全体学生的平均分:%.2lf,最高分:%.2lf\n",average,max);
bubbleSort(students);
printf("----------------按分数从低到高排序--------------------\n");
printflist(students);
return 0;
}

要完整代码请采纳私信,谢谢

百度网友73929ee
2018-12-29 · TA获得超过690个赞
知道大有可为答主
回答量:2216
采纳率:1%
帮助的人:113万
展开全部
1、尽量保持一颗良好的心态,切忌烦躁,要学会克服。 2、加强和同学的合作,遇到问题多讨论,多寻找解决问题的方法。 3、打好基础,扎实功底,注重基础理论学习,不好高骛远。 4、打好英语的底子,学好英语对学习C语言有很大的帮助。学习C语言的方法: 1、应着重掌握程序设计的三种基本结构, 顺序结构、 选择 结构和循环结构, 任何一个程序中都包含了这三种基本结构的一种或 两种, 乃至三种。 2、程序设对于初学编程者,一定要多读、多编、多模仿,到熟悉了,便能编出自己的程序了。 3、手里必须要自备一本学习c语言的书,多看看关于c语言的书,如果有不懂的,就向c语言老师请教。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐盐老师

2018-12-29 · 泪水被风吹干,留下的,是盐。
乐盐老师
采纳数:2369 获赞数:7381

向TA提问 私信TA
展开全部
我一看这个就头晕,不过我身边有高手。你身边肯定也有。直接去问吧,这里几慢。
追问
我同学都不会啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
搬运工的搬运工
2018-12-29 · 超过18用户采纳过TA的回答
知道答主
回答量:218
采纳率:16%
帮助的人:17.7万
展开全部
唉,如果眼睛不是太好时千万别玩这个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式