学生成绩查找系统

学生成绩查找系统是一个根据姓名查找学生成绩的系统。系统可以录入是学生的姓名和成绩,录完之后可以输入查找条件,即学生的姓名,查找该生的成绩,如果存在该生的信息,则输出该生成绩,否则给出查无此人的提示信息。

输入:题目输入包括录入学生信息和输入查找条件以及输入结束标志。insert语句表示录入学生信息,格式为字符insert+空格+字符串+空格+数字+换行符 ,例如 insert xiaohua 99 ,表示录入姓名为xiaohua的学生,其成绩为99 。 find语句表示查找某学生的信息,格式为字符find+空格+字符串+换行符。例如 find xiaohua。end语句表示输入结束,格式为字符end

输出:对应每一条find语句都应该有一条输出语句。对于find xiaohua这条输入语句,因为已经插入过xiaohua的成绩 需要输出 99+换行符,否则查找不到输出-1+换行符。

Sample Input
insert zhangsan 90
insert lisi 78
insert xiaoming 86
find xiaoming
find Jack
end
Sample Output
86
-1

这道题用map非常方便快捷

#include<bits/stdc++.h>
using namespace std;
map<string,int> x;
string a="insert",b="find",c="end";
int main()
{string s,str;int n;while(cin>>str){if(str=="insert"){cin>>s>>n;x[s]=n;}if(str=="find"){cin>>s;if(x[s]==0) cout<<"-1"<<endl;else cout<<x[s]<<endl;}if(str=="end") break;}return 0;
}

计蒜客-131 学生成绩查找系统相关推荐

  1. 计蒜客——学生成绩查找系统

    学生成绩查找系统是一个根据姓名查找学生成绩的系统.系统可以录入是学生的姓名和成绩,录完之后可以输入查找条件,即学生的姓名,查找该生的成绩,如果存在该生的信息,则输出该生成绩,否则给出查无此人的提示信息 ...

  2. 学生成绩查找系统(C语言)

    学生成绩查找系统是一个根据姓名查找学生成绩的系统.系统可以录入是学生的姓名和成绩,录完之后可以输入查找条件,即学生的姓名,查找该生的成绩,如果存在该生的信息,则输出该生成绩,否则给出查无此人的提示信息 ...

  3. c语言-学生成绩查找系统

    从写完上一篇博客,马不停蹄的我开始写这篇博客,就是不想辜负大家的期待,希望有更多的文章呈现给大家,话不多说让我们开始吧! 首先呈上题目: 在写这个算法题之前要求我们对结构体的知识有所了解,但不必过于深 ...

  4. 计蒜客可以做计算机编程吗,如果你的编程能力不足以支撑你成为工程师的野心,不妨到计蒜客上学学看...

    在人才招聘领域存在这样一个怪圈,高校每年都说是最难就业年.人才过剩,而对于企业HR来说永远都招不到称心如意的人才.这个怪圈在"计蒜客"创始人俞昊然看来,主要是因为当今高校的教学资源 ...

  5. 计蒜客难题题库之一 泥塑课 python解答

    计蒜客挑战难题之一 泥塑课 python解答 题目: 小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑.在上课过程中,她发现每个班都恰好有一个小 ...

  6. 学生成绩查询c#语言,C#学生成绩查询系统.doc

    ????学院 毕 业 论 文(设 计) 论文(设计)题目:学生成绩查询系统 所属系别: 信息工程系 专业班级:06计算机网络技术1班 姓 名: 常 军 玲 学 号: 200608090830129 指 ...

  7. python制作成绩分析系统_python实现学生成绩测评系统

    本文实例为大家分享了python实现学生成绩测评系统的具体代码,供大家参考,具体内容如下 1.问题描述(功能要求): 根据实验指导书要求,完成相关软件系统的设计,要求内容翔实,条理清晰,图文并茂(流程 ...

  8. 学生成绩测评系统python_python实现学生成绩测评系统

    本文实例为大家分享了python实现学生成绩测评系统的具体代码,供大家参考,具体内容如下 1.问题描述(功能要求): 根据实验指导书要求,完成相关软件系统的设计,要求内容翔实,条理清晰,图文并茂(流程 ...

  9. java录入学生信息_java实现学生成绩录入系统

    本文为大家分享了java实现学生成绩录入系统,供大家参考,具体内容如下 1.学生类,包括学生的姓名和各科成绩 public class Score { public String name; publ ...

最新文章

  1. Android中的ABI
  2. KVM中I/O虚拟化介绍(五)
  3. hadoop 实战练习_Hadoop 实战实例
  4. 利用FSMT进行文件服务器迁移及整合
  5. 软件测试工程师阶段_软件工程测试阶段
  6. [深度学习-NLP]Imdb数据集情感分析之模型对比(贝叶斯, LSTM, GRU, TextCNN, Transformer, BERT)
  7. Windows Maven环境变量配置
  8. Python案例:破译爬虫项目实践活动日期密码
  9. Android 系统(146)----Android进程保活招数概览
  10. 英特尔推出业界领先的AI与数据分析平台,全新处理器、内存、存储、FPGA解决方案集体亮相
  11. python爬虫步骤-黑客基础 编写Python爬虫入门步骤
  12. 深度学习之---yolo源代码部分分析
  13. 《罗辑思维》让知识交融做爱
  14. java中的Map每次只能put一次,写段增强的put,可以一次put很多次
  15. phpstudy没有安装VC11、VC14运行库
  16. ubuntu系统如何安装最新版R语言?
  17. 10.计算机基础之程序设计基础
  18. 计算机技能比赛培训总结怎么写,技能大赛总结范文
  19. R/ggplot2保存图片中文字体至PDF——showtext包一文清除所有障碍
  20. widows上安装golang

热门文章

  1. Javascript的Set集合
  2. HTML最新标准HTML5小结
  3. 课时35:图形用户界面入门
  4. 我朋友搞得一本时尚摄影杂志,正!!
  5. android生命周期方法,Android零基础入门|Activity状态和生命周期方法
  6. JS对象:{} k-v存储
  7. USBKey系列产品在电子银行领域的应用概述
  8. 人脸识别(2)----调用百度人脸识别API
  9. 手机APP常见功能点测试(入门级)
  10. Linux 通过代码 获取某个目录的磁盘空间占用情况