结构体运用小例子,按成绩高到低排名:
#include
#include
#define MAXSIZE 20
typedef struct
{
char name[MAXSIZE];
float count;
}mun;
/*输入*/
int input(mun data[])
{
int i,max;
do
{
printf("请输入你要添加的人数(不大于%d):",MAXSIZE);
scanf("%d",&max);
}while(max>MAXSIZE);
printf("请依次输入数据\n");
for(i=0;i
data[i].count){
temp = data[j];
data[j] = data[i];
data[i]= temp;
}
}
}
}
void print(mun data[],int max){
int i;
for(i=0;i