带姓名的成绩排序
2012-12-06 17:24
169 查看
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:庄子豪
* 完成日期:2012 年 12月06日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
*算法设计:
* All rights reserved.
* 作 者:庄子豪
* 完成日期:2012 年 12月06日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
*算法设计:
#include <iostream> #include <string> using namespace std; void bubble_sort(int score[],string name[],int num); void output_array(int score[],string name[],int num); int main() { int score[10]={86,76,62,58,77,85,92,80,96,88}; string name[10]={"Tom","Rose","Jenny","Denny","Eat","Simis","Gile","Helln","Ii","Jack",}; bubble_sort(score,name,10); output_array(score,name,10); cout<<"\n"; return 0; } void bubble_sort(int score[],string name[],int num) { int i,j,s; string k; for(i=0;i<num;i++) { for(j=num-1;j>=i;j--) { if(score[j]<score[j-1]) { s=score[j-1]; k=name[j-1]; score[j-1]=score[j]; name[j-1]=name[j]; score[j]=s; name[j]=k; } } } } void output_array(int score[],string name[],int num) { int i; for(i=0;i<num;i++) cout<<name[i]<<" "<<score[i]<<"\n"; }
![](http://img.my.csdn.net/uploads/201212/06/1354804176_8870.jpg)
相关文章推荐
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- python 小程序,按照姓名或成绩排序(sorted用法)
- 链表的带参数排序,可以通过姓名、成绩进行升序或降序操作
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中
- 2 编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图:
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 1061 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。
- 使用TreeSet集合存储学生姓名成绩,并按照总成绩从高到低排序。
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 第十五周项目3-带成绩的姓名排序(按姓名升序排序)
- 第十四周项目2.1带姓名的成绩单按成绩排序输出
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 第十四周项目 2 带姓名的成绩单(从文件中输入成绩,成绩姓名排序)
- 第14周项目2-按成绩或姓名排序
- 第十四周上机项目2--(1) 带姓名的成绩单 按成绩排序
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。
- 汇编:输入姓名和成绩排序(别人的作业,自己随便写写的,没用传统的排序算法)
- 从键盘上输入以下的数据:"TOM:89|JERRY:90|TONY:95",数据格式为“姓名:成绩|姓名:成绩|姓名:成绩”,对输入的内容按成绩进行排序,并将结果按成绩由高到低排序。
- 编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图: