7-3 学生成绩录入及查询 (20分)
学生成绩表中,一名学生的信息包含如下信息: 学号(11位)、姓名、数学成绩、英语成绩、程序设计成绩、物理成绩。

本题要求编写程序,录入N条学生的信息,并且按查询要求显示学生成绩等信息。

输入格式:
输入在第一行给出正整数N(N<=10);随后N行,每行按格式:

学号 姓名 数学成绩 英语成绩 程序设计成绩 物理成绩
给出一名学生的信息。 其中学号是11位数字;姓名是不超过10个字符、不包含空格的非空字符串;成绩是<=100的非负整数;

在学生信息输入完成后,给出要查询的姓名。

输出格式:
对查询的姓名的每一名学生,在一行中按照如下格式输出:

学号 姓名 数学成绩 英语成绩 程序设计成绩 物理成绩
如果有相同姓名的同学,输出全部同学的信息,每名同学一行; 如果要查询的学生不存在,则输出:

Not Found!
输入样例:
在这里给出一组输入。例如:

4
20201003012 LiWen 68 90 78 86
20201003012 HeHua 91 88 80 82
20201002121 WangFang 78 78 82 90
20201002112 ZhengYi 56 83 77 80
ZhengYi
输出样例:
在这里给出相应的输出。例如:

20201002112 ZhengYi 56 83 77 80

#include<iostream>
using namespace std;
struct score
{string num;string name;int math,Engl,c,phys;
}s[10];int main()
{int n;cin>>n;//控制行数for(int i=0;i<n;i++){cin>>s[i].num>>s[i].name>>s[i].math>>s[i].Engl>>s[i].c>>s[i].phys;}string find;cin>>find;//查找人名int k=0;for(int i=0;i<n;i++){if(find==s[i].name){k++;if(k!=1)cout<<endl;cout<<s[i].num<<" "<<s[i].name<<" "<<s[i].math<<" "<<s[i].Engl<<" "<<s[i].c<<" "<<s[i].phys;}}if(k==0)cout<<"Not Found!";
}

又是跟着唐老师学c++的一天!@Karshey

PTA-实验7-学生成绩录入及查询相关推荐

  1. 学生成绩录入及查询(C语言)-PTA

    打赏一点钱,帮我买包辣条,继续创作,谢大家! 学生成绩表中,一名学生的信息包含如下信息: 学号(11位).姓名.数学成绩.英语成绩.程序设计成绩.物理成绩. 本题要求编写程序,录入N条学生的信息,并且 ...

  2. 学生成绩录入及查询 (15 分)

    学生成绩表中,一名学生的信息包含如下信息: 学号(11位).姓名.数学成绩.英语成绩.程序设计成绩.物理成绩. 本题要求编写程序,录入N条学生的信息,并且按查询要求显示学生成绩等信息. 输入格式: 输 ...

  3. 简单的学生成绩录入查询系统

    import java.util.Scanner; public class Main {public static void avgst(double ui[],String st) {//函数av ...

  4. C语言实验报告计算成绩,c语言实验报告--学生成绩管理系统.doc

    c语言实验报告--学生成绩管理系统.doc XX大学CSUC语言程序设计实践报告题目学生成绩管理系统学生姓名剽悍的小白兔指导教师TZ学院信息科学与工程学院专业班级电气信息类XXXX班完成时间20XX年 ...

  5. 数据结构实验报告—学生成绩管理系统(Java实现)

    数据结构实验报告----学生成绩管理系统(Java实现) [具体下载链接]https://download.csdn.net/download/mmzian/10897535 部分代码展示 Test类 ...

  6. 学生信息系统求助_一个学生信息录入和查询的系统

    我们asp.net 作业大神帮帮忙. 一个学生信息录入和查询的系统.主要分成以下几个页面.我在描述的时候,请大家对照课本找到相关章节并做上记号,方便后面的制作. 首先需要大家制作一个数据库.这个数据库 ...

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

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

  8. 利用C语言结构体实现学生成绩录入系统

    利用C语言结构体实现学生成绩录入系统 ##功能介绍 密码功能嵌入于主函数中,初始密码为:123456(可根据需要修改) 输入1可以调用add函数对学生的基本信息以及成绩进行输入 输入2则调用print ...

  9. 录入查询学生成绩C语言,学生成绩录入查询系统C语言程序

    #include #include #include #define M 50 /********************************全局变量*********************** ...

  10. 成绩的录入c语言,学生成绩录入查询系统C语言程序

    #include #include #include #define M 50 /********************************全局变量*********************** ...

最新文章

  1. C++ 数据类型转换
  2. C++字符串数组排序技巧
  3. php判断邮箱是否合法性,php验证邮箱地址合法性
  4. 回归ASP,学习ADO,熟悉VBScript
  5. 马斯克涨价推出完全自动驾驶FSD,放话“激光雷达即使免费也不用”
  6. 【Python刷题】_5
  7. vb6中使text控件的光标随着增加的内容向下移动
  8. 1001.Reverse Root
  9. 【caffe-Windows】caffe+VS2013+Windows+GPU配置+cifar使用
  10. NHibernate 3.3
  11. Waymo真·无人车上路了!没司机的出租车推出在即 | 多图实拍
  12. java系统时间获取,存储,及获取时间戳,格式化显示
  13. 淄博联海城企业文件图纸数据信息透明加密系统
  14. 关于高校房产管理系统中主要管理模块都有哪些
  15. 渗透测试工程师字典介绍
  16. 世界五大黑客:代码创造他们,他们改变世界!
  17. Yielding Processes
  18. centos启动停留在started GNOME display manager
  19. jacobi方法 matlab,Jacobi(雅可比)迭代原理与matlab代码
  20. Trunk和Access分析

热门文章

  1. React.memo Component definition is missing display name
  2. java垃圾收集方法_Java垃圾收集算法简介
  3. 异形图片自动排版之装箱算法
  4. ETC是什么,ETC系统主要有哪几部分构成?
  5. Mac 下撰写文档时输入 command、option、control 等键盘符号的方法
  6. Java注解(Annotation)
  7. iPhone7 更新iOS13.3软件闪退
  8. python 几个倒叙方法
  9. 大工14秋计算机英语3,【大工作业】秋季《大学英语3》在线测试2包100
  10. java面试题干货51-95