/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者:高古尊
* 完成日期:2013 年 12 月1 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
#include <stdio.h>
#include <string>
using namespace std;
int main()
{
int n,i,k;
cout<<"请输入学生的人数:";
cin>>n;
string name[10000],w;
double score[3000],t;
cout<<"请输入学生的姓名 成绩"<<endl;
for(i=0; i<n; i++)
{
cin>>(name[i]);
cin>>score[i] ;
}
for(i=0; i<n; i++)
{
for(k=i+1; k<n; k++)
{
if(score[i]>score[k])
{
t=score[i];
w=name[i];
score[i]=score[k];
name[i]=name[k];
score[k]=t;
name[k]=w;
}
}
cout<<name[i]<<'\t';
cout<<score[i]<<endl;
}
return 0;
}
学生成绩排序
最新推荐文章于 2021-05-17 11:27:29 发布