#include <stdio.h>
#define N 40
int ReadRecord(int num[], int weight[]);
void ExchangeSort(int num[], int weight[], int n, int (*compare)(int,int));
int Ascending(int a, int b);
int Descending(int a, int b);
void PrintRecord(int num[], int weight[], int n);
void Swap(int *x, int *y);
//主函数
int main(void)
{
//=======begin=======
//========end========
}
//函数功能:输入卫星的编号及其载重量,当输入负值时,结束输入,返回卫星总数
int ReadRecord(int num[], int weight[])
{
//=======begin=======
//========end========
}
//函数功能:按交换法,对卫星记录数据按载重量进行升序排序或降序排序
void ExchangeSort(int num[], int weight[], int n, int (*compare)(int,int))
{
//=======begin=======
//========end========
}
//函数功能:返回值为真则升序
int Ascending(int a, int b)
{
//=======begin=======
//========end========
}
//函数功能:返回值为真则降序
int Descending(int a, int b)
{
//=======begin=======
//========end========
}
//函数功能:打印所有卫星记录数据
void PrintRecord(int num[], int weight[], int n)
{
//=======begin=======
//========end========
}
//函数功能:交换两个数x和y
void Swap(int *x, int *y)
{
//=======begin=======
//========end========
}