博客
关于我
7-13 通讯录排序 (20分)
阅读量:787 次
发布时间:2019-03-24

本文共 269 字,大约阅读时间需要 1 分钟。

程序将根据年龄对朋友的信息进行排序,并按从大到小的顺序输出。具体实现步骤如下:

第一步,读取用户输入的朋友数量n。

第二步,逐条读取每个朋友的信息,包括姓名、生日和电话号码。生日字段的解析是关键,其中yyyymmdd格式的日期直接映射为整数即可。

第三步,将所有朋友的信息存储在一个结构体数组中,结构体包含name、birth和tel三个字段。

第四步,对结构体数组进行排序,排序依据是birth字段的数值,从小到大排列。

第五步,在排序后的基础上反转数组,实现从大到小的顺序输出。

第六步,遍历排好序的数组,依次输出每个朋友的完整信息。

转载地址:http://bwgkk.baihongyu.com/

你可能感兴趣的文章
nvm切换node版本
查看>>
nvm安装以后,node -v npm 等命令提示不是内部或外部命令 node多版本控制管理 node多版本随意切换
查看>>
ny540 奇怪的排序 简单题
查看>>
NYOJ 1066 CO-PRIME(数论)
查看>>
nyoj------203三国志
查看>>
nyoj58 最少步数
查看>>
OAuth2 + Gateway统一认证一步步实现(公司项目能直接使用),密码模式&授权码模式
查看>>
OAuth2 Provider 项目常见问题解决方案
查看>>
Vue.js 学习总结(14)—— Vue3 为什么推荐使用 ref 而不是 reactive
查看>>
oauth2-shiro 添加 redis 实现版本
查看>>
OAuth2.0_JWT令牌-生成令牌和校验令牌_Spring Security OAuth2.0认证授权---springcloud工作笔记148
查看>>
OAuth2.0_JWT令牌介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记147
查看>>
OAuth2.0_介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记137
查看>>
OAuth2.0_完善环境配置_把资源微服务客户端信息_授权码存入到数据库_Spring Security OAuth2.0认证授权---springcloud工作笔记149
查看>>
OAuth2.0_授权服务配置_Spring Security OAuth2.0认证授权---springcloud工作笔记140
查看>>
OAuth2.0_授权服务配置_令牌服务和令牌端点配置_Spring Security OAuth2.0认证授权---springcloud工作笔记143
查看>>
OAuth2.0_授权服务配置_客户端详情配置_Spring Security OAuth2.0认证授权---springcloud工作笔记142
查看>>
OAuth2.0_授权服务配置_密码模式及其他模式_Spring Security OAuth2.0认证授权---springcloud工作笔记145
查看>>
OAuth2.0_授权服务配置_资源服务测试_Spring Security OAuth2.0认证授权---springcloud工作笔记146
查看>>
OAuth2.0_环境介绍_授权服务和资源服务_Spring Security OAuth2.0认证授权---springcloud工作笔记138
查看>>