⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sort.c

📁 用C编写的S-P表分析的算法
💻 C
字号:
#include "fuction.h"
void sort()
{
	int i=0,j=0;
	int jiaobiao;
	int dacuolu=0;//答错题目的答对率
	int temp=0;
	int maxid;
	for(i=0;i<Ns;i++)
	{
		dacuolu=0;
	    for(j=0;j<Np;j++)
		{
			if(S[i].wenti[j].fengshu==0)
			    dacuolu=P[j].zhongfen+dacuolu;
		}
		S[i].dacuo=dacuolu;
	}
	
	for(i=0;i<Ns;i++){
		temp=0;
		for(j=0;j<Ns;j++){
			if(S[j].flags==0)
			{
				if(S[j].zhongfen>temp){
					temp=S[j].zhongfen;
				    maxid=j;
				    }
			}
		}
		S[maxid].flags=1;
		Ss[i]=maxid;
	}
	for(i=0;i<Ns;i++)
	{
		jiaobiao=Ss[i];
		S[jiaobiao].paixu=i;//排出每个同学的序号
	}


		for(i=0;i<Np;i++){
		temp=0;
		for(j=0;j<Np;j++){
			if(P[j].flags==0)
			{
				if(P[j].zhongfen>temp){
					temp=P[j].zhongfen;
				    maxid=j;
				    }
			}
		}
		P[maxid].flags=1;
		Pp[i]=maxid;
	}
	for(i=0;i<Np;i++)
	{
		jiaobiao=Pp[i];
		P[jiaobiao].paixu=i;//排出每个同学的序号
	}
}


	


			
		







⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -