【问题描述】编写一个程序,输入N个用户的姓名和电话号码,按照用户姓名的词典顺序排列输出用户的姓名和电话号码。
【输入形式】用户首先在第一行输入一个正整数,该正整数表示待排序的用户数目,然后在下面多行输入多个用户的信息,每行的输入格式为:姓名 电话。以回车结束每个用户的输入。
【输出形式】程序输出排序后的结果。每行的输出结果格式也是: 姓名 电话。姓名和电话字段中间没有空格,要求用户姓名不能超过10个字符,超出10个字符时候只取前10个字符作为姓名。电话号码不能超过10位,超过10位时只按10位处理。输出姓名、电话字段各占12个字符宽,输出格式采用默认对齐方式。另外,用户的数量要求不超过50个。
【样例输入】
3
amethystic 1234567
amethyst 654321
wangwei 7645434
【样例输出】
####amethyst######654321
##amethystic#####1234567
#####wangwei#####7645434
【样例说明】程序根据用户姓名的词典顺序排序,最后按照姓名#电话的格式输出。另外,由于规定姓名和电话之间用空格分割,所以输入姓名时请将姓和名一起输入,中间不要有空格。另外输出时候程序将自动补齐12字符宽。程序输出结尾有个回车符。
【评分标准】完全正确为20分,每个测试点4分。提交程序文件名为telsort.c

#include<bits/stdc++.h>
using namespace std;
struct users{char name[32];char number[32];
}t,arr[50];
void sort(users *a,int n){for(int i=0;i

第六次作业1.电话簿排序相关推荐

  1. c语言 将点同时保证x坐标从小到大,y坐标从小到大地排序,C语言第五六次作业.ppt...

    <C语言第五六次作业.ppt>由会员分享,可在线阅读,更多相关<C语言第五六次作业.ppt(40页珍藏版)>请在人人文库网上搜索. 1.C语言作业解析,第四弹,.原来真正变态的 ...

  2. 2019春第六周作业

    这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 2019春第六周作业 我在这个课程的目标是 掌握指针变量的基本运算:理解指针作为函数参数的作用:掌握如何使用指针实现函数调用返回多个值. ...

  3. c语言字符串怎么退位,C语言第五六次作业.ppt

    C语言作业解析 第四弹 原来真正变态的是这两作业哇 原本是做完第五次作业等大家数分期中考完以后给大家 结果直接出了第六次 就顺便做了 买一送一还包邮哦亲 虽然这两次作业比较难 理解起来困难无比 不过考 ...

  4. it项目管理第六次作业

    it项目管理第六次作业 题目 教材练习题6: 教材练习题7: 收集网上资料,总结看板在软件项目中的使用(约2-3页) 1.教材练习题6 a.网络图 b.路径及长度 A-B-E-I-J-K 14天 A- ...

  5. 【R语言】使用leaflet绘制沈阳地铁线路图——R实训第六次作业

    参考: 一.惭愧惭愧,基本都是抄自这个大牛学长,自己做了一部分改进--R语言绘制沈阳地铁线路图 二.这个发布的时间比学长还要早(学长可能也借鉴过)--上海地铁数据可视化 三.这个是真正的大牛,从他的文 ...

  6. 《密码与安全新技术专题》第六周作业

    学号 2018-2019-2 <密码与安全新技术专题>第六周作业 课程:<密码与安全新技术专题> 班级: 92班 姓名:张宇翔 学号:20189211 上课教师:谢四江 上课日 ...

  7. 在C语言aceg什么意思,C语言第五六次作业

    <C语言第五六次作业>由会员分享,可在线阅读,更多相关<C语言第五六次作业(40页珍藏版)>请在人人文库网上搜索. 1.C语言作业解析,第四弹,.原来真正变态的是这两作业哇 原 ...

  8. 17秋 软件工程 第六次作业 Beta冲刺 总结博客

    题目:团队作业--Beta冲刺 17秋 软件工程 第六次作业 Beta冲刺 总结博客 Beta冲刺过程中各个成员的贡献百分比 世强:15.5% 陈翔:14.5% 树民:12.0% 媛媛:14.0% 港 ...

  9. 2021年春季学期-信号与系统-第六次作业参考答案-第十一小题

    本文是 2021年春季学期-信号与系统-第六次作业参考答案 中的小题解答. ▌第十一小题 ▌ 使用MATLAB完成下面信号的傅里叶变换: 相应的MATLAB命令为: fourier((heavisid ...

最新文章

  1. poj12月其他题解(未完)
  2. 干货丨机器学习傻瓜指南
  3. xface 远程桌面 无法使用tab键盘
  4. mysql istransient_由于 MySQL 版本问题导入报错
  5. DL之DNN:基于Tensorflow框架对神经网络算法进行参数初始化的常用九大函数及其使用案例
  6. 计算机二级vb常考知识点,计算机二级VB考试重点考点
  7. Telephone Calls
  8. 【Kafka】Kafka Producer整体架构概述及源码分析
  9. Oracle RAC 11.2.0.3 节点CRS无法启动报:no network hb 故障解决方法
  10. node js 非阻塞io_Node Express JS:套接字IO模块示例
  11. 我的山寨敏捷四季之春
  12. 字节跳动单点恢复功能及 Regional CheckPoint 优化实践
  13. android 集成科大讯飞TTS在线语音合成
  14. java程序设计课后答案 刘慧宁_【单选题】建筑立面图中,室外地坪轮廓线应用( )。...
  15. jquery的odd和even
  16. 基于VCP虚拟串口的Rosserial接口教程
  17. CSDN~BLOG目录
  18. Python基础 day3
  19. 毕业两年的混社会经验:给应届生朋友们的建议【含求职经验】
  20. 蓝桥杯评分标准_2015-第六届蓝桥杯大赛个人赛省赛(软件类)真题 C大学B组

热门文章

  1. local service system账户_Local System/Network Service/Local Service权限详解
  2. 优漫动游平板和数位板画画有什么区别?
  3. 如何选择一款趁手的光纤测试仪
  4. 手把手教你基于HTML、CSS搭建我的相册(上)
  5. 1104 天长地久 (20 分)
  6. prcs6汉化补丁怎么替换_【史诗战略SLG/黄鼬/动态】天结神缘!最终汉化修复学习版+存档+攻略+全CG...
  7. 脏读、不可重复读、幻读
  8. 建筑企业施工现场推行5S管理的基本原则
  9. 查询谷歌插件本地地址
  10. 苹果电脑Mac怎么录屏?简单便捷的两个方法,图文教程