26. 查找学生信息

作者: IceFrozen | 来源:发表于2019-01-16 15:04 被阅读0次
题目描述

输入N个学生的信息,然后进行查询。

输入描述:

输入的第一行为N,即学生的个数(N<=1000)
接下来的N行包括N个学生的信息,信息格式如下:
01 李江 男 21
02 刘唐 男 23
03 张军 男 19
04 王娜 女 19
然后输入一个M(M<=10000),接下来会有M行,代表M次查询,每行输入一个学号,格式如下:
02
03
01
04

输出描述:

输出M行,每行包括一个对应于查询的学生的信息。
如果没有对应的学生信息,则输出“No Answer!”

示例1

输入

4
01 李江 男 21
02 刘唐 男 23
03 张军 男 19
04 王娜 女 19
5
02
03
01
04
03

输出

02 刘唐 男 23
03 张军 男 19
01 李江 男 21
04 王娜 女 19
03 张军 男 19
解法
#include <stdio.h>
#include <stdlib.h>

struct {
    char number[10];
    char name[10];
    char sex[10];
    int age;
} stu[1000];

int main() {
    for (int N, M; ~scanf("%d", &N);) {
        for (int i = 0; i < N; i++)
            scanf("%s %s %s %d", &stu[i].number, &stu[i].name, &stu[i].sex, &stu[i].age);
        scanf("%d", &M);
        for (int x, i = 0; i < M; i++) {
            scanf("%d", &x);
            int tag = 1;
            for (int j = 0; j < N; j++) {
                if (x == atoi(stu[j].number)) {
                    printf("%s %s %s %d\n", stu[j].number, stu[j].name, stu[j].sex, stu[j].age);
                    tag = 0;
                }
            }
            if (tag)
                printf("No Answer!\n");   
        }     
    }
    return 0;
}

相关文章

  • 26. 查找学生信息

    题目描述 输入N个学生的信息,然后进行查询。 输入描述: 输入的第一行为N,即学生的个数(N<=1000)接下来的...

  • 学生管理系统-Python实现

    学生管理系统 菜单栏实现 主方法实现 添加学生信息 保存学生信息 查找学生信息 删除学生信息 修改学生信息 学生排...

  • flask-分页、模型对应关系

    一、分页 二、模型关系 1.一对多 学生类 班级类 绑定学生和班级关联关系 通过班级查找学生信息 通过学生查找班级...

  • django02

    模型操作 ① 在models.py中建立数据库模型 在views.py中通过学生信息表查找学生信息

  • 方法(一)

    需求说明:正确使用带参方法实现学员信息管理,增加学员姓名;在保存了多个学生姓名的数组中,指定查找区间,查找某个学生...

  • 2019-06-18 晚上

    表 pet food shop 接口 添加信息 /add 查找信息 查找宠物 /findpet 查找食物 /fin...

  • Python项目:学生管理系统

    学生管理系统 学生管理系统作用就是对于学生信息的处理、存储。处理就包括:添加、删除、修改、显示、查找等存储一般调用...

  • java项目:学生管理系统

    学生管理系统 学生管理系统作用就是对于学生信息的处理、存储。处理就包括:添加、删除、修改、显示、查找等存储一般调用...

  • 综合实验(三)学生通讯录

    实验题目 开发一个采用XML格式存储数据的学生通讯录myContracts,具备学生信息添加,编辑、删除、查找等功...

  • 2018-10-10 Day 08 学生管理系统简易版(不使用函

    学生管理系统简单(不使用函数) 要求:做一个可以添加、查找、修改、删除学生信息的管理系统每个功能实现后还可以继续添...

网友评论

    本文标题:26. 查找学生信息

    本文链接:https://www.haomeiwen.com/subject/gesmdqtx.html