C语言问题(用冒泡法排序)
发布网友
发布时间:2022-05-27 14:07
我来回答
共1个回答
热心网友
时间:2022-05-22 02:57
只给你一个数据结构与算法,其它的应该不难
// 选手数据结构
struct Player
{
char name[10];//选手名字
int score;//成绩
};
//成绩冒泡排序算法
void BubbleSort(Player* pData,int Count)
{
Player iTemp;
for(int i=1;i<Count;i++)
{
for(int j=Count-1;j>=i;j--)
{
if(pData[j].score < pData[j-1].score)
{
iTemp = pData[j-1];
pData[j-1] = pData[j];
pData[j] = iTemp;
}
}
}
}