栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

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

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

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

输入格式:

第一行输入一个n(n小于100)代表学生个数,接下来n行每行输入学号(12位),姓名(不超过20位),3门课的成绩(不超过100)。 最后输入一个姓名name。

输出格式:

输出所有姓名中含有name的学生信息,包括学号,姓名,3门课成绩,中间用空格隔开。 如果没有请输出Not Found。

注:包含指子串。

输入样例:

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

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

输出样例:

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

202016040201 Hanmeimei 89 78 95

代码 :

#include
#include
struct student
{
	char ID[20];
	char name[30];
	int a,b,c;
};
int main()
{
	int n,i,m=0,q=0;
	scanf("%d",&n);
	struct student stu[n];
	for(i=0;i 

(strstr是字符串函数:找出str2字符串在str1字符串中第一次出现的位置,不包括str2的串结束符。)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/738775.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号