题解 1739: 成绩排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

成绩排序 题解

摘要:解题思路:这题就是结构体排序,先是成绩,再是姓名,但我们还要考虑年龄。呵呵,这是个坑。注意事项:无。参考代码:#include<bits/stdc++.h>using namespace std;in……
优质题解

Hifipsysta-1739-成绩排序(C++代码)基于STL中sort函数的结构体排序

####基本思路:①建立student结构体类型的数组stu[1001]存储学生姓名、年龄和成绩,按照题目要求长度为1000。②设置排序规则,按照题目要求是先按成绩从小到大排,成绩相等则按姓名的字典序从小到大排,姓名相同则按年龄从小到大排。③将学生的姓名、年龄和成绩数据读入并保存到student类型的

1739: 成绩排序

摘要:结构体的排序,自己写一个 sort 函数的比较算法就好了。#include<bits/stdc++.h> using namespace std; struct student{     s……

成绩排序—题解(C 语言代码)——坑以说明

注意写这个题目的时候要注意名字相同时,对年龄排序,之前就是卡在这里卡了好些时间,还以为需要进行排序优化。题目:https://www.dotcpp.com/oj/problem1739.html```C#includestructstudent{chara[200];intage;intscore;}

成绩排序-题解(C语言)

```c#include#includestructa{charb[101];intc;intd;}student[1000],temp;intmain(){intn;while(scanf("%d",&n)!=EOF){for(inti=0;i

成绩排序(多多指教)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>typedef struct students{char name[101];int age;i……
优质题解

成绩排序-题解(C语言代码)此题多坑!

解题思路:一开始我的思路是此题结构体大小应该根据每次输入的n值来分配,但是分配内存时没有考虑到连续性,不能使用qsort来排序,需要自己编写排序函数。于是嫌麻烦偷懒,先建立大小为1000的结构体数组,保证不会超出,然后利用qsort函数来排序。