7-27 通讯录的录入与显示 (10 分)

简介: 7-27 通讯录的录入与显示 (10 分)

7-27 通讯录的录入与显示 (10 分)


通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。


输入格式:


输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女”;固话和手机均为不超过15位的连续数字,前面有可能出现+。


在通讯录记录输入完成后,最后一行给出正整数K,并且随后给出K个整数,表示要查询的记录编号(从0到N−1顺序编号)。数字间以空格分隔。


输出格式:


对每一条要查询的记录编号,在一行中按照姓名 固话 手机 性别 生日的格式输出该记录。若要查询的记录不存在,则输出Not Found


输入样例:


#include<iostream>
using namespace std;
struct ll{
    string a,b,c,d;
    char ch;
}arr[10];
int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++)cin>>arr[i].a>>arr[i].b>>arr[i].ch>>arr[i].c>>arr[i].d;
    int k;
    cin>>k;
    while(k--){
        int num;
        cin>>num;
        if(num>=0&&num<n)cout<<arr[num].a<<' '<<arr[num].c<<' '<<arr[num].d<<' '<<arr[num].ch<<' '<<arr[num].b<<endl;
        else cout<<"Not Found\n";
    }
    return 0;
}


目录
相关文章
|
5天前
|
编译器
文件\学生信息录入
文件\学生信息录入
13 3
|
10月前
7-3 通讯录排序(20分)
输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。
107 0
如何快速核对未到场的人数名字EXCEL
如何快速核对未到场的人数名字EXCEL
|
数据安全/隐私保护 C语言
【C语言】制作“学生管理成绩系统”,内容包括【系统显示】【录入信息】【删除信息】【等级评定】【成绩排序】【成绩修改】【查找学生】涉及循环、结构体和数组等
学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢? 导言 学生菜单系统是基于前阶段的C语言学习,从实际出发,巩固C语言基础的练习,通过多种函数的不同运用,检验知识点的牢固可靠性。 系统设计概述 整个学生系统将会被分成几个内容,将大任务分为多个小任务,并将其合理连接起来,独立而又有联系,对逻辑能力有一定要求(没错,我是木头) 设计多个模块 开发团队信息(即首
【C语言】制作“学生管理成绩系统”,内容包括【系统显示】【录入信息】【删除信息】【等级评定】【成绩排序】【成绩修改】【查找学生】涉及循环、结构体和数组等
打印学生选课清单 (25 分)
打印学生选课清单 (25 分)
132 0
方法:如何批量导入电话号码存到手机通讯录?
步骤一:首先,把你电脑上的excel表格打开,把你的人铭和号码,分别复制,粘贴到软件,金芝号码提取导入助手。步骤二:在它的下面点“转换通讯录”,你会得到一个通讯录文件,最后你把这个电脑上得到的文件,发给你的手机w信或者手机q,在手机上打开这个文件就会自动把电话号码批量存到手机通讯录。步骤三:不用我多说,你也知道怎么把电脑文件怎么发给手机的,一般不都是通过电脑w信电脑q发给你的手机w信手机q吗?在手机上打开这个文件,就可以一键批量把号码导入通讯录。
方法:如何批量导入电话号码存到手机通讯录?
方法:怎样把大量批量号码导入联系人到手机通讯录?
第一步:我们手里有一个excel表格,里面有铭字和号码,这是常见的格式,当然只有号码也可以。你把它们复制好,然后在电脑上打开软件:金芝号码提取导入助手,把刚才复制好的东西粘贴进来第二步:点它下方的按钮“转成通讯录”,你会得到一个通讯录格式的文件,然后你从电脑上把这个文件发给你的手机,在手机上打开它,就能把大量号码导入到通讯录成为联系人。第三步:怎么把文件从电脑上发给手机,这很简单啊,登录你的电脑某信或者某扣,发给你的手机某信或者某扣就ok了,很常见的方式啊。
方法:怎样把大量批量号码导入联系人到手机通讯录?
|
存储 Android开发
方式:把excel表格里的电话号码联系人导入到手机通讯录
怎么把excel表格里的电话号码联系人导入到手机通讯录?这里我演示一个网上常见的工具软件,金芝号码提取导入助手,来看看他是如何快速简单的完成这个事情的。此外,它也可以导入安卓手机的,比如小米华为等,不只是苹果手机可以。
1061 0
方式:把excel表格里的电话号码联系人导入到手机通讯录
方法:如何把excel表格联系人导入手机通讯录?
第1步:准备材料,你的excel表格材料和电脑软件(金芝号码提取导入助手)。 第2步:开始操作,把你的excel打开,复制里面的常用联系人(人铭和号码),分别粘贴进入软件上。点按钮“通讯录转换”,出来一个文件,保存到电脑桌面。 第3步:最后工作,你再登录电脑某信或者电脑Q,发送给你的手机某信或者手机Q,在手机上打开这个文件,就可以批量把联系人导入手机通讯录。
方法:如何把excel表格联系人导入手机通讯录?