首页 > 代码库 > 一班里有n个学生,把各学生的姓名及学号输入并储存,再输入一个学生姓名后查找,看是否有此学生。
一班里有n个学生,把各学生的姓名及学号输入并储存,再输入一个学生姓名后查找,看是否有此学生。
#include <iostream> #include <string> using namespace std; string name[50],num[50]; int n; int main() { void input_date(); void search(string find_name); string find_name; cout<<"请输入本班学生的人数 :"; cin>>n; input_date(); cout<<"请输入您要找的学生姓名 :"; cin>>find_name; search(find_name); return 0; } void input_date() { int i; for (i=0;i<n;i++) { cout<<"输入本班里学生的姓名: "; cin>>name[i]; cout<<"对应的该学生的学号:"; cin>>num[i]; } } void search(string find_name) { int i; bool flag=false; for(i=0;i<n;i++) if(name[i]==find_name) { cout<<name[i]<<"找到了,他的学号是"<<num[i]<<endl; flag=true; break; } if(flag==false) cout<<"不能找到这个学生"; }
一班里有n个学生,把各学生的姓名及学号输入并储存,再输入一个学生姓名后查找,看是否有此学生。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。