//已知学生的记录有学号和学习成绩构成N名学生的数据已存入a的结构体数组中。编写函数fun找出最低的学生记录斌通过形参返回主函数 void fun(STU a[], STU *s) { int i; for (i = 0; i < N-1; i++) { if (a[i] .s< a[i + 1].s) { a[i].s = a[i + 1].s; a[i].num = a[i + 1].num;//还有一种方法是直接记录最大数的位置然后再进行赋值 } } s->s = a[i - 1].s; s->num = a[i - 1].num; }
原文:http://blog.csdn.net/u012878380/article/details/44262863