学生信息的那些操作:(2)按学号,查个人
有一学生成绩表,包括学号、姓名、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)按学号,查个人相关推荐
- 实现对学生信息的修改操作
返回目录:<学生信息管理系统(Java+JSP)> 本篇博客主要实现对学生信息的修改操作: 步骤1.在学生信息的显示页面(即student.jsp页面)中,在表格最后增加一列"修 ...
- navicat的使用以及学生信息表的操作
目录 一.navicat的使用 创建数据库 删除数据库 数据库的导入导出 数据库中表操作 创建表结构 数据表的管理操作 二.学生信息表基础操作练习 一.navicat的使用 点击connection, ...
- 实现对学生信息的增加操作
上一篇博客:<实现对学生表的删除操作> 返回目录:<学生信息管理系统(Java+JSP)> 本篇博客将介绍如何实现学生表中学生信息的增加操作. 1.在test1模块的web目录 ...
- c语言学生成绩管理系统 性别,c语言学生管理系统学生成绩管理系统 功能: 每个学生信息为一个记录,包括学号,姓名,性别,3 门课程成绩...
匿名用户 1级 2011-07-07 回答 #include"stdio.h" #include"conio.h" #include"string.h ...
- python循环输入若干学生信息保存到字典、并按学号排序,Python实现按学生年龄排序的实际问题详解...
怎样用python进行年龄分段并且分享和排序?小编努力地向远方,站在高处,曾经是为了让你一眼看见小编,后来为了可以看见更多的人. ,怎样用最简单的Python语言将具体的年纪进行分段并且统计各年龄段d ...
- 学生信息的那些操作:不知姓,也能查
有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入学生的姓名的部分信息,也能实现信息查询.比如,隔壁班的MM,你只听别人叫她"梅梅",暗自查一下才知道MM叫&q ...
- mysql查询计算机系和英语系的学生信息,MySQL 数据库操作
stu 表:学生信息表 score 表:分数表 1. 写出一条sql语句,查出所有学生信息 select * from stu; 2. 写出一条sql语句,查出表中从第2条到第4条学生的信息 sele ...
- 学生信息的那些操作:按姓名,查个人
有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入一个学生的姓名,输出该学生学号.姓名.3门课程成绩 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数 ...
- 学生信息的那些操作:(3)按姓名,查个人
有一学生成绩表,包括学号.姓名.3门课程成绩.请实现如下查找功能:输入一个学生的姓名,输出该学生学号.姓名.3门课程成绩 输入格式: 首先输入一个整数n(1<=n<=100),表示学生人数 ...
最新文章
- 转载:VMware虚拟机时钟不准的问题(linux图形界面投影到windows配置参考)--略有修改...
- MyBatisPlus条件构造器中last方法怎样使用
- 文献学习(part26)--Extended Comparisons of Best Subset Selection, Forward Stepwise Selection, and Lasso
- 2015年10月13日
- 为什么编程语言要从c语言学起,在那么多编程语言中,为什么推荐初学者学 C 语言?...
- 查找空目录Linux,Linux中find批量删除空文件及空文件夹脚本
- 如何在有道云笔记的Markdown上上传本地图片(亲测好用,而且不用开会员)
- MyBatis学习 之 七、mybatis各种数据库的批量修改
- zabbix详解(二)——zabbix工作原理
- 【渝粤教育】国家开放大学2018年春季 7385-21T公共关系学(本) 参考试题
- IDEA集成SVN代码管理常用功能
- cmip5数据读取Matlab,CMIP5数据下载-其它文档类资源
- 我在蚂蚁金服做后端:那些坚持在一个岗位做八年的人,后来怎么样了?
- linux中流设备_Linux纯干货知识总结|面试专用
- 两个水壶相互倒水—水壶问题
- xp计算机u盘重装系统,处理a豆电脑u盘重装系统xp步骤
- 4000块一晚,住进地下88米深坑,这是全国首家AI超五星酒店
- Vue:获取v-for循环中的数组下标、索引及数据
- php简单抽奖,php 简单随机抽奖函数的简单示例
- python的内存调优_python内存机制与垃圾回收、调优手段
热门文章
- 汽车倒车雷达系统的设计与实现(一)
- word文档添加对勾 √
- 大工18秋《计算机原理》,大工管经发【2015】6号大连理工大学管理与经济学部博士、硕士研究生学术论文标准...
- 【面试题】8.Redis相关
- 使用百度EasyDL实现厂区工人抽烟行为识别
- 帧结构和物理资源(RB,PRB,VRB,REG,RBG)
- 蒙氏三段卡 幼儿识字 补笔画 闪卡
- poj1273 Drainage Ditches
- 人工智能站在风口 云计算指数大涨7.96%
- 【TIANCHI】天池大数据竞赛(学习赛)--- 淘宝用户购物行为数据可视化分析