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

📄 12.cpp

📁 这个是关于运动会分数统计系统的原代码
💻 CPP
字号:
void school_order(School *temp,int type) //type=0按总分,type=1按男总分,type=2按女总分, 
{ 
 School *p,*q,*small,*temp1; 
 temp1=new School; 
 temp1->next=NULL; 
 p=temp; 
 while(p)  
 { 
  small=p; 
  q=p->next; 
  while(q)  
  { 
   switch(type) 
   { 
   case 0: 
    if((q->boy+q->girl)<(small->girl+small->boy))  
    { 
     small=q;  
    } 
    break; 
   case 1: 
    if(q->boy<small->boy)  
    { 
     small=q;  
    } 
    break; 
   case 2: 
    if(q->girl<small->girl)  
    { 
     small=q;  
    } 
    break; 
   default: 
    cout<<"error"<<endl; 
   } 
   if(small!=p)  
   { 
    temp1->boy=p->boy;  
    p->boy=small->boy;  
    small->boy=temp1->boy; 
    temp1->girl=p->girl;  
    p->girl=small->girl;  
    small->girl=temp1->girl; 
    strcpy(temp1->name,p->name); 
    strcpy(p->name,small->name);  
    strcpy(small->name,temp1->name); 
    temp1->number=p->number;  
    p->number=small->number;  
    small->number=temp1->number; 
   } 
   q=q->next; 
  } 
  p=p->next; 
 } 
} 

⌨️ 快捷键说明

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