500分急急!!马上就要 一个C语言的编程

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:47:03
#include <stdio.h>

#define DMAX 100

struct GENE {
int x; //目的1
int y; //目的2
int rank; //rank
};
GENE data[DMAX] = {
{1,4,0},{2,5,0},{2,3,0},{3,4,0},{4,3,0},{3,2,0},{5,1,0}
};
int data_max = 7;

void dispData(GENE data[], int max);
void computeRank(GENE data[], int max);

void main()
{
int k;
//初期化

//表示10个名字
printf("---before Data[%d] obj1,obj2,rank ---\n",data_max);
dispData(data,data_max);
//计算rank
computeRank(data, data_max);
//rank结果
printf("---afuter Data[%d] obj1,obj2,rank ---\n",data_max);
dispData(data,data_max);
//
getchar(); //一时停止用
}
//计算rank
viod computeRank(GENE data[],int max)
{
?????????????????????
????????????????????
?????????????????????
?????????????????????

}
//表示内容
void dispData(GEN

太伤脑筋 500 分 也不想要了

去请专业人士

研究

有500分么小哥...

#include "string.h"
viod computeRank(GENE data[],int max)
{
for(int i=i;i<=DMAX;i++)
{rank(data[i],max)}
}
这样的 是不