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


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

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



这是一道比较基础的结构体的题,结合“查找”的方法,即先定义flag=0,若查找到,则flag=1,最后再判断查找不到的情况即可。

#include<iostream>
using namespace std;
struct student
{string num;string name;int math;int English;int c;int physics;
}a[100];
int main()
{int n,flag=0;                //定义一个flag实现查询功能 string name2;cin>>n;for(int i=0;i<n;i++)    cin>>a[i].num>>a[i].name>>a[i].math>>a[i].English>>a[i].c>>a[i].physics;cin>>name2;for(int i=0;i<n;i++){if(name2==a[i].name){flag=1;              //查询到flag=1 cout<<a[i].num<<" "<<a[i].name<<" "<<a[i].math<<" "<<a[i].English<<" "<<a[i].c<<" "<<a[i].physics<<endl;}}if(flag==0)                  //反面情况 cout<<"Not Found!"<<endl;return 0;
}

【PTA】 学生成绩录入及查询相关推荐

  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. 学生信息系统求助_一个学生信息录入和查询的系统

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

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

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

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

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

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

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

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

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

  9. 学生成绩录入系统与查询

    package zhang; import java.math.BigDecimal; import java.util.Scanner; public class str { public stat ...

  10. c语言高考成绩录入,c#小型学生成绩录入查询系统

    技校网专门为您推荐的类似问题答案 问题1: c,编写小型学生成绩管理系统 我不 晓得? 问题2: 怎么用c语言编写一个学生成绩管理系统啊 C语言课程设计报告-------学生成绩简单管理程序 一.系统 ...

最新文章

  1. sql server优化策略
  2. 练习 hdu 5523 Game
  3. freeRtos学习笔(1)内核剪裁
  4. 程序员过关斩将--要想获取我的用户信息,就得按照规矩来
  5. Java如何解决乱码问题
  6. angualr8观察者模式_观察者模式
  7. 软件设计 -- 流程图的重要性
  8. Code-NFine:变量修改
  9. IDEA配置hadoop依赖jar包(非Maven)
  10. wav格式怎样转换成flac
  11. 数据挖掘经典算法--priori算法
  12. 【IDEA】windows、mac下IDEA下载的驱动包在哪
  13. SIM800C实验记录之熟悉AT命令
  14. 人工智能数学基础03之:隐函数推导
  15. 修改谷歌浏览器ua的简单方法
  16. 浙大小姐姐,真有你的!
  17. Java程序员找工作很难吗?可能没有get这些内容
  18. 基于Spring Boot 2.5.1 微服务框架发布(Eurynome Cloud )
  19. Java基础知识英文选择题1——Basic of Java Programs.
  20. Python学习基础方便查询

热门文章

  1. MySQL安装教程 + 安装包
  2. WinDjView对AfxMessageBox的定制
  3. HBO解密:他们为什么要开发VR版《西部世界》
  4. 四个Channel的讲解
  5. ASP.NET实现将word文档转换成pdf的方法
  6. 怎么用C++实现点对点通信
  7. flyway的快速入门教程
  8. Linux下安装调试MQTT Mosquitto
  9. 归纳偏执_防御性编程:足够偏执
  10. python编程快速上手办公自动化_关于Pdf偏执狂的解答