练习专区
今天的一小步就是明天的一大步
Problem 1207 班级学生信息处理………………数构
Accepted: 3
Total Submit: 21
Time Limit: 1000ms
Memory Limit: 30720KB
Description
新生报到开始了,需要登记的信息是:学号、性别、姓名、来的地方。请你编程将新生的信息输入电脑,然后进行相关的查找、删除、插入。请用顺序表完成。新生的结构定义为:
struct student
{
int num;
char sex;
char name[10];
char come_from[20];
};
主要操作是:
查找:根据指定学号查找指定学生信息。若找到,则输出相关学生信息,若找不到,则输出“Can'T find”
删除:根据指定学号删除指定学生信息。
插入:输入某学生信息,将其插入。要求插入后所有学生信息仍按学号由小到大排序。
Input
先输入学生的个数N。接着N行代表N个学生的相关信息:num、sex、name、come_from,代表学号、性别、姓名、来的地方。接下来的3行分别代表要查找学生的学号、要删除学生的学号、要插入学生的相关信息。假设学生信息是按学号从小到大排列。
Output
第一行为查找出的学生信息。接着的几行代表最终处理后班上所有学生的相关信息。
Sample Input
Sample Output
Hint