带姓名的成绩单
来源:互联网 发布:网络语fl是什么意思 编辑:程序博客网 时间:2024/06/02 11:08
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 者:隋 鑫 * 完成日期: 2012 年12 月 9 日 * 版本号: v1.0 * * 输入描述:无 * 问题描述:略*/ #include<iostream>#include<string>using namespace std;const int num=6; int main(){int i,j,t;string temp;string name[num]={"yang","wang","sun","liu","sui","zheng"};double score[num]={79,84,65,89,99,92};//(1)按成绩排序for(j=0;j<num-1;j++)for(i=0;i<num-j-1;i++){if(score[i]<score[i+1]){t=score[i];score[i]=score[i+1];score[i+1]=t; temp=name[i];name[i]=name[i+1];name[i+1]=temp;}}cout<<"按成绩排序后的同学名单:"<<endl;for(i=0;i<num;i++)cout<<name[i]<<" "<<score[i]<<endl;//(2)按姓名排序for(j=0;j<num-1;j++)for(i=0;i<num-j-1;i++){if(name[i]<name[i+1]){temp=name[i];name[i]=name[i+1];name[i+1]=temp;t=score[i];score[i]=score[i+1];score[i+1]=t;}}cout<<"按同学姓名排序后的成绩单:"<<endl;for(i=0;i<num;i++)cout<<name[i]<<" "<<score[i]<<endl;return 0;}
运行结果:
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单。。。。
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- 带姓名的成绩单
- Flex手机项目继承IconItemRenderer自定义List组件
- 机器人相关的资料
- 一步一步 mysql (一) 之 入手篇
- 程序员成熟的标志(转载)
- Mac OS X 10.8.2:用Homebrew搭配PHP开发环境。
- 带姓名的成绩单
- Flex移动开发装载预定义sqlite数据库方法
- 单向无头链表-学生信息管理系统
- C# 调色板源码
- PRO*C/C++ 调用PL/SQL,存储过程
- ubuntu上卸载DEB文件
- 简单计算器程序
- 整数表示为最大子序列与整数表示为连续子序列
- DirectShow 切割视频保存到本地