當前位置:成語大全網 - 新華字典 - 從鍵盤任意輸入5個學生姓名,編程找出按字典順序排在最前面的學生姓名用c語言

從鍵盤任意輸入5個學生姓名,編程找出按字典順序排在最前面的學生姓名用c語言

//VC++ 6.0下調試通過

#include <iostream>

using namespace std;

static char names[5][20];

void main()

{

cout<<"請輸入西文姓名!"<<endl;

for (int i=0; i<5; i++)

{

cout<<"第"<<i+1<<"位同學姓名:"<<endl;

cin>>names[i];

}

char* p=NULL;

p= names[0];

for (i=0; i<5; i++)

{

if (strcmp(p, names[i])>0)

p=names[i];

}

cout<<"字典序最前的同學是:"<<p<<endl;

}