带姓名的成绩单(不要挂科啊)
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: x.cpp * 作者:李蒙 * 完成日期: 2012年 12 月8 日 * 版本号: v1.0 * 输入描述: * 问题描述:成绩排序 * 程序输出:成绩排序 */ #include <iostream>#include <string>using namespace std;int main(){int i,j,n;string m;int score[6]={100,100,100,100,100,99};string name[6]={"14 李蒙","11 张浩","12 刘清远","10 杨绍宁","09 田宇","13 徐本锡"};for(j=1;j<6;j++){for(i=0;i<6-j;i++){if(score[i]<score[i+1]){n=score[i];score[i]=score[i+1];score[i+1]=n;m=name[i];name[i]=name[i+1];name[i+1]=m;}}}cout<<"按成绩排名:"<<endl;for(i=0;i<6;i++)cout<<name[i]<<" "<<score[i]<<endl;}