题目描述:一个班级有n个同学,需要把每个同学简单材料(姓名,学号)输入到计算机保存。然后输入某一个学生姓名查找相关资料
代码实现:
#include<iostream>
using namespace std;
#include<string>
int n;
string name[50],num[50];
int main()
{
void input();
void f(string find_name);
string f_name;
while(cin>>n)
{
input();
cout<<"请输入要查找的人姓名:"
cin>>f_name;
f(f_name);
}
}
void input()
{
for(int i=0;i<n;i++)
{
cout<<"请输入第"<<i+1<<"位同学姓名,学号:";
cin>>name[i]>>num[i];
}
}
void f(string find_name)
{
bool flag=false;
for(int i=0;i<n;i++)
{
if(find_name==name[i])
{
cout<<"OK"<<endl;
flag=true;
break;
}
}
if(flag==false)
{
cout<<"NO"<<endl;
}
}