www.pudn.com > 学生结构.rar > 1.cpp


#include 
struct person 
{ 
	char name[20]; 
	unsigned long id; 
	float result; 
}; 
 
person getperson() 
{ 
	person temp; 
	cout<<"please enter one's information.\n"; 
	cin>>temp.name>>temp.id>>temp.result; 
	return temp; 
} 
 
void main() 
{ 
	person student[100]; 
		int i=0; 
	    do 
		{ 
			student[i]=getperson(); 
			i++; 
		}	while(student[i-1].name!="exit"); 
	person temp; 
	for(int k=1;kstudent[j+1].result) 
	{ 
	temp=student[j]; 
	student[j]=student[j+1]; 
	student[j+1]=temp; 
	} 
	} 
	} 
	for(int n=0;n