有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下查找功能:输入一个学生的学号,输出该学生学号、姓名、3门课程成绩

输入格式:

首先输入一个整数n(1<=n<=100),表示学生人数;

然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。

最后一行输入一个学号num

输出格式:

若学号num存在,输出该学生的学号、姓名、3门课程成绩;若该学号不存在,则输出Not Found

样例">输入样例:

在这里给出一组输入。例如:

3
202016040201 Zhangling 89 78 95
202016040202 Wangli 85 87 99
202016040203 Fangfang 85 68 76
202016040201

输出样例:

在这里给出相应的输出。例如:

202016040201 Zhangling 89 78 95

代码如下:

#include<stdio.h>
#include<string.h>
struct student
{char ID[20];char name[30];int a,b,c;
};
int main()
{int n,i,p,k,h=0;scanf("%d",&n);struct student stu[n];for(i=0;i<n;i++){scanf("%s %s %d %d %d",stu[i].ID,stu[i].name,&stu[i].a,&stu[i].b,&stu[i].c);}char num[20];scanf("%s",num);for(i=0;i<n;i++){p=strcmp(stu[i].ID,num);if(p==0){k=i;h=1;break;}}if(h==1){printf("%s %s %d %d %d",stu[k].ID,stu[k].name,stu[k].a,stu[k].b,stu[k].c);}else if(h==0){printf("Not Found");}return 0;
}

学生信息的那些操作:(2)按学号,查个人相关推荐

  1. 实现对学生信息的修改操作

    返回目录:<学生信息管理系统(Java+JSP)> 本篇博客主要实现对学生信息的修改操作: 步骤1.在学生信息的显示页面(即student.jsp页面)中,在表格最后增加一列"修 ...

  2. navicat的使用以及学生信息表的操作

    目录 一.navicat的使用 创建数据库 删除数据库 数据库的导入导出 数据库中表操作 创建表结构 数据表的管理操作 二.学生信息表基础操作练习 一.navicat的使用 点击connection, ...

  3. 实现对学生信息的增加操作

    上一篇博客:<实现对学生表的删除操作> 返回目录:<学生信息管理系统(Java+JSP)> 本篇博客将介绍如何实现学生表中学生信息的增加操作. 1.在test1模块的web目录 ...

  4. c语言学生成绩管理系统 性别,c语言学生管理系统学生成绩管理系统 功能: 每个学生信息为一个记录,包括学号,姓名,性别,3 门课程成绩...

    匿名用户 1级 2011-07-07 回答 #include"stdio.h" #include"conio.h" #include"string.h ...

  5. python循环输入若干学生信息保存到字典、并按学号排序,Python实现按学生年龄排序的实际问题详解...

    怎样用python进行年龄分段并且分享和排序?小编努力地向远方,站在高处,曾经是为了让你一眼看见小编,后来为了可以看见更多的人. ,怎样用最简单的Python语言将具体的年纪进行分段并且统计各年龄段d ...

  6. 学生信息的那些操作:不知姓,也能查

    有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入学生的姓名的部分信息,也能实现信息查询.比如,隔壁班的MM,你只听别人叫她"梅梅",暗自查一下才知道MM叫&q ...

  7. mysql查询计算机系和英语系的学生信息,MySQL 数据库操作

    stu 表:学生信息表 score 表:分数表 1. 写出一条sql语句,查出所有学生信息 select * from stu; 2. 写出一条sql语句,查出表中从第2条到第4条学生的信息 sele ...

  8. 学生信息的那些操作:按姓名,查个人

    有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入一个学生的姓名,输出该学生学号.姓名.3门课程成绩 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数 ...

  9. 学生信息的那些操作:(3)按姓名,查个人

    有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入一个学生的姓名,输出该学生学号.姓名.3门课程成绩 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数 ...

最新文章

  1. 转载:VMware虚拟机时钟不准的问题(linux图形界面投影到windows配置参考)--略有修改...
  2. MyBatisPlus条件构造器中last方法怎样使用
  3. 文献学习(part26)--Extended Comparisons of Best Subset Selection, Forward Stepwise Selection, and Lasso
  4. 2015年10月13日
  5. 为什么编程语言要从c语言学起,在那么多编程语言中,为什么推荐初学者学 C 语言?...
  6. 查找空目录Linux,Linux中find批量删除空文件及空文件夹脚本
  7. 如何在有道云笔记的Markdown上上传本地图片(亲测好用,而且不用开会员)
  8. MyBatis学习 之 七、mybatis各种数据库的批量修改
  9. zabbix详解(二)——zabbix工作原理
  10. 【渝粤教育】国家开放大学2018年春季 7385-21T公共关系学(本) 参考试题
  11. IDEA集成SVN代码管理常用功能
  12. cmip5数据读取Matlab,CMIP5数据下载-其它文档类资源
  13. 我在蚂蚁金服做后端:那些坚持在一个岗位做八年的人,后来怎么样了?
  14. linux中流设备_Linux纯干货知识总结|面试专用
  15. 两个水壶相互倒水—水壶问题
  16. xp计算机u盘重装系统,处理a豆电脑u盘重装系统xp步骤
  17. 4000块一晚,住进地下88米深坑,这是全国首家AI超五星酒店
  18. Vue:获取v-for循环中的数组下标、索引及数据
  19. php简单抽奖,php 简单随机抽奖函数的简单示例
  20. python的内存调优_python内存机制与垃圾回收、调优手段

热门文章

  1. 汽车倒车雷达系统的设计与实现(一)
  2. word文档添加对勾 √
  3. 大工18秋《计算机原理》,大工管经发【2015】6号大连理工大学管理与经济学部博士、硕士研究生学术论文标准...
  4. 【面试题】8.Redis相关
  5. 使用百度EasyDL实现厂区工人抽烟行为识别
  6. 帧结构和物理资源(RB,PRB,VRB,REG,RBG)
  7. 蒙氏三段卡 幼儿识字 补笔画 闪卡
  8. poj1273 Drainage Ditches
  9. 人工智能站在风口 云计算指数大涨7.96%
  10. 【TIANCHI】天池大数据竞赛(学习赛)--- 淘宝用户购物行为数据可视化分析