录入数据放到struct student这个结构数组student【100】里面 录入的过程就同时计算出平均分儿放到avg变量里面 然后你不是要根据平均分儿排序吗? 比如30个学生, 排序需要一个算法, 冒泡是所有书里面都有的算法 比较是在冒泡排序过程中的比较, 比较后根据结果交换数据的时候,把整个结构当中所有内容都交换,不是只交换avg一个数据
struct Student { int id; int. score[4]; float avg; } student[100]; 录入成绩的同时,计算平均分儿梵高avg里面 按照冒泡排序的思路,对student【ℹ️】。avg和studnent[j].avg 做比较,交换数据就行了
又是这个问题 都是一所学校的学生吗 还是给一样的答案, 自己写代码, 遇到问题贴上来提问,要源码的自己百度去
69,381
社区成员
243,073
社区内容
加载中
试试用AI创作助手写篇文章吧