一班里有n個學(xué)生,把各學(xué)生的姓名及學(xué)號輸入并儲存,再輸入一個學(xué)生姓名后查找,看是否有此學(xué)生。
來源:程序員人生 發(fā)布時間:2015-01-16 08:41:58 閱讀次數(shù):2814次
#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<<"請輸入本班學(xué)生的人數(shù) :";
cin>>n;
input_date();
cout<<"請輸入您要找的學(xué)生姓名 :";
cin>>find_name;
search(find_name);
return 0;
}
void input_date()
{
int i;
for (i=0;i<n;i++)
{
cout<<"輸入本班里學(xué)生的姓名: ";
cin>>name[i];
cout<<"對應(yīng)的該學(xué)生的學(xué)號:";
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]<<"找到了,他的學(xué)號是"<<num[i]<<endl;
flag=true;
break;
}
if(flag==false) cout<<"不能找到這個學(xué)生";
}

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈