當前位置:編程學習大全網 - 編程軟體 - 成績排名程序設計

成績排名程序設計

# include & ltiostream & gt

使用命名空間std

#定義MAX_PERSON 10 //假設是10人。

typedef結構數據{

int Num//學生編號

浮動分數;//結果

}數據;

int main (void)

{

數據運動員[MAX _ PERSON];

int I;

int max

內部溫度;

cout & lt& lt請輸入數字和分數:“& lt& ltendl

for(I = 0;我& ltMAX _ PERSONi++)

{

CIN & gt;& gt運動員[我]。Num & gt& gt運動員[我]。分數;

}

for(int j = 0;j & ltMAX _ PERSON-1;J++) //冒泡排序

{

for(I = 0;我& ltMAX _ PERSON-1-j;i++)

{

如果(運動員[我]。得分& gt運動員[i+1]。分數)

{

temp =運動員[i]。Num

運動員[我]。Num =運動員[i+1]。Num

運動員[i+1]。Num = temp

temp =運動員[i]。分數;

運動員[我]。分數=運動員[i+1]。分數;

運動員[i+1]。分數= temp

}

}

}

for(I = 0;我& ltMAX _ PERSONi++)

{ cout & lt& lt“等級”& lt& ltI+1 & lt;& lt':';

cout & lt& lt運動員[我]。Num & lt& lt' & lt& lt運動員[我]。得分& lt& lts ' & lt& ltendl

}

返回0;

}

/////////////////////////////////////////////////////////////////////////////

/////測試環境VC 6.0//////////////。

//////////////////////////////////////////////////////////////////////////

  • 上一篇:揚州市積木建築裝飾工程有限公司怎麽樣?
  • 下一篇:編程壹定要用net工具嗎?
  • copyright 2024編程學習大全網