Description

有5个学生,每个学生的数据包括:学号(字符数组型)、姓名(字符数组型)、C语言成绩(整型),编写程序先从键盘上输入学生们的数据,再输入一个学生的学号,要求输出该学号对应的学生信息,未找到该学生时输出not found。

Input

输入仅6行,前5行输入5个学生的学号、姓名、C语言成绩,要求数据之间用空格隔开。第6行输入一个学号信息。

Output

输出仅一行,输出学号对应的学生信息或not found (两单词中间有一空格)。

Sample Input

111 yi 89
222 er 87
333 san 98
444 si 90
555 wu 56
333

Sample Output

333 san 98
#include<stdio.h>
#include<stdlib.h>
#define N 5
struct stud
{float num;char name[10];float score;
};
int main()
{struct stud s[N];int i,j=0;float a;for(i=0;i<N;i++)scanf("%f%s%f",&s[i].num,s[i].name,&s[i].score);scanf("%f",&a);for(i=0;i<N;i++){if(a==s[i].num){printf("%.f %s %.f",s[i].num,s[i].name,s[i].score);j++;}}if(j==0)printf("not found");
}

1091.结构体习题:通过学生学号查询学生信息相关推荐

  1. 结构体习题:通过学生学号查询学生信息

    Description 有5个学生,每个学生的数据包括:学号(字符数组型).姓名(字符数组型).C语言成绩(整型),编写程序先从键盘上输入学生们的数据,再输入一个学生的学号,要求输出该学号对应的学生信 ...

  2. 【C语言结构体题】定义用于存储学生信息的结构体数组,输入学生的准考证号、姓名和成绩信息,计算总分,并按总分由高到低输出。

    在此基础上,增加下列功能函数 1.学生信息查询功能,根据学生的准考证号查询学生成绩信息 2.学生信息插入功能,在结构体数组的指定位置插入学生信息 3.学生信息删除功能,根据准考证号来删除满足条件的学生 ...

  3. web程序_通过学号查询学生信息_笔记

    在之前的博客中我写过关于简易的查询四级成绩的web程序,在这里,我们连接了数据库,写一个通过输入学生的学号查询学生成绩的web小程序. 其实这是非常简单的,大体就是在之前的小程序上加了一个jdbc,从 ...

  4. c语言按学号查询学生排名极其考试成绩,C语言--学生成绩管理系统

    某班最多有不超过30人(具体人数由键盘输入)参加某门课程的考试.用一维数组作函数参数实现如下学生成绩管理: (1)录入每个学生学号和考试成绩: (2)计算课程的总分和平均分: (3)按成绩由高到低排出 ...

  5. oracle学生选课查询(学生表student、成绩表sc、课程表c)

    oracle学生选课查询--学生表student.成绩表sc.课程表c 一.创建学生表,表结构(学号,姓名,年龄,性别,系别,出生地),插入几条记录 二.创建成绩表,表结构(学号,课程号,成绩),插入 ...

  6. java结构体构建学生 学号_(1)定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩; 急求...

    展开全部 之前写过一个记录学生学号,年龄,体重e5a48de588b63231313335323631343130323136353331333365636132,名字的数组结构,你可以稍作修改就可以 ...

  7. 由学生学号查询该学生对应的课表--查询函数

    1 CREATE DEFINER=`root`@`localhost` PROCEDURE `NewProc`(IN `学号` VARCHAR(15)) 2 BEGIN 3 START TRANSAC ...

  8. java数组的声明学号姓名线性结构_定义一个结构体数组,包含学号,姓名,成绩三哥成员项。...

    sorry,没时间另外写一个了.类似题目的回答很多的.个人建议结构体操作用链表方式,如果用数组方式的话,对于有效记录数的掌控不方便,比如插入要考虑数组长度不能越界,删除要考虑有效记录的减少等等.输入字 ...

  9. 1092.结构体习题:通过职工信息输出高于平均工资的职工信息及高于平均工资的职工人数

    Description 有5个职工,每个职工的数据包括:职工号(字符数组型).姓名(字符数组型).工资(整型),编写程序要求从键盘上输入职工们的数据,输出高于平均工资的职工信息及高于平均工资的职工人数 ...

最新文章

  1. redis消息队列写入mysql_redis怎么实现将消息队列持久化到数据库中?
  2. Ackerman 函数-奇怪的函数
  3. ad采集 cube配置 dma_【技术技巧】 使用MCC数据采集设备获取模拟波形
  4. Leetcode69场双周赛-第一题5960:标题首字母大写
  5. iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享...
  6. python开发的系统有哪些_Python web开发=几个模板系统的性能对比
  7. “约见”面试官系列之常见面试题之第九十一篇之简述Vue的生命周期适用于哪些场景(建议收藏)
  8. (转)PHP生成图片缩略图
  9. java.util.ConcurrentModificationException 异常问题详解
  10. 计算机网络—基础概念
  11. 获取网络时间(国家标准时间)
  12. 正确认识计算机专业,如何正确认识计算机科学与技术专业
  13. 视频矩阵的作用及原理
  14. 上班聊天,摸鱼神器,手写一款即时通讯工具(附源码!!!)
  15. html5点赞计数功能,点赞功能
  16. Java_Set接口
  17. AD Hoc(State 1)
  18. python二手房价格预测_分析香港2万6千套在售二手房数据,1000万的居然有那么多...
  19. red hart linux中文,hart是什么意思_hart的翻译_音标_读音_用法_例句_爱词霸在线词典...
  20. 修改监控录像时间的方法以及基础常识,必看!

热门文章

  1. APP性能优化--启动优化
  2. asp.net mysql 查询_asp.net 多条件查询数据库
  3. 启用计算机双通道内存的方法,如何正确开启双通道
  4. 使用JQuery快速高效制作网页交互特效第九章所有上机
  5. 计算机二级vb重点知识,计算机二级VB考试重点知识
  6. mysql utf8和gbk的区别_MySQL字符集 GBK、GB2312、UTF8区别
  7. 【计算机网络】大作业-实现两台pc间交流的简单的聊天软件
  8. 大数据时代,AIoT在智慧社区的深度应用
  9. 计算机类非全日制研究生
  10. HTML5~问卷调查页面的设计与实现