本文共 269 字,大约阅读时间需要 1 分钟。
程序将根据年龄对朋友的信息进行排序,并按从大到小的顺序输出。具体实现步骤如下:
第一步,读取用户输入的朋友数量n。
第二步,逐条读取每个朋友的信息,包括姓名、生日和电话号码。生日字段的解析是关键,其中yyyymmdd格式的日期直接映射为整数即可。
第三步,将所有朋友的信息存储在一个结构体数组中,结构体包含name、birth和tel三个字段。
第四步,对结构体数组进行排序,排序依据是birth字段的数值,从小到大排列。
第五步,在排序后的基础上反转数组,实现从大到小的顺序输出。
第六步,遍历排好序的数组,依次输出每个朋友的完整信息。
转载地址:http://bwgkk.baihongyu.com/