读书人

第十五周-带名称的成绩单

发布时间: 2012-12-15 15:16:03 作者: rapoo

第十五周-带姓名的成绩单

/*  * Copyright (c) 2012, 烟台大学计算机学院  * All rights reserved.  * 文件名称:带姓名的成绩单.cpp  * 作    者:  邱学伟 * 完成日期:2012 年 12 月 8 日  * 版 本 号:v1.0  *  * 输入描述:无  * 问题描述:排序,字符串数组的应用 * 程序输出:略  * 问题分析:略 * 算法设计:略  */ #include <iostream>#include <string>using namespace std;const num=20;int main(){int i,j,temp1;string temp2;double score[num]={34,78,99,49,55,60,70,89,99,100,59,60,89,78,79,98,88,66,97,73};    string name[num]={"a","b","c","d","e","f","g","h","i","j","qiu","hu","fan","wang","jing","dong","sun","zhao","he","wei"};for(i=0;i<num-1;i++){for(j=0;j<num-i-1;j++){if(score[j]>score[j+1]){temp1=score[j];score[j]=score[j+1];score[j+1]=temp1;temp2=name[j];name[j]=name[j+1];name[j+1]=temp2;}}}cout<<"按成绩输出:"<<endl;for(i=0;i<num;i++){cout<<name[i]<<":"<<score[i];cout<<endl;}return 0;}
第十五周-带名称的成绩单

读书人网 >编程

热点推荐