第14周上机实践项目2——带姓名的成绩单(2)
来源:互联网 发布:非农数据网址 编辑:程序博客网 时间:2024/05/01 21:41
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2014年 11 月 30 日 * 版 本 号:v1.0 * * 问题描述: 输出按同学姓名排序后的成绩单。 * 输入描述:没有输入。 * 程序输出:按同学姓名排序后的成绩单; */#include<iostream>#include<string>using namespace std;const int num=8;int main(){ int i,j,t; string temp; string name[num]= {"zhao","qian","sun","li","zhou","wu","zheng","wang"}; double score[num]= {79,84,65,89,60,92,78,56}; //(1)按成绩排序并输出结果 //(2)按姓名排序并输出结果 for(i=0; i<num-1; i++) for(j=0; j<num-i-1;j++) if(name[j]>name[j+1]) { t=score[j]; score[j]=score[j+1]; score[j+1]=t; temp=name[j]; name[j]=name[j+1]; name[j+1]=temp; } for(i=0; i<num; i++) cout<<score[i]<<" "; return 0;}
运行结果:
学习感悟:换一下而已。。。。。
0 0
- 第14周上机实践项目2——带姓名的成绩单(2)
- 第14周上机实践项目2——带姓名的成绩单(1)
- 第14周项目2带姓名的成绩单(2)
- 第14周项目2(2)-带姓名的成绩单
- 第14周项目2带姓名的成绩单
- 第14周项目2-带姓名的成绩单
- 第14周项目2-带姓名的成绩单
- 第14周项目2(1)-带姓名的成绩单
- 第14周项目2(3)-带姓名的成绩单
- 第14周项目2-带姓名的成绩单
- 第14周项目2-带姓名的成绩单
- 第14周项目2-带姓名的成绩单
- 第十五周上机实践项目——带姓名的成绩单
- 第14周项目2-带姓名的成绩单(2、按姓名排序)
- 第14周 项目2-带姓名的成绩单(3)【按照姓名排序后的成绩单】
- C++第16周项目2——带姓名的成绩单(字符数组版)
- 第14周项目2-带姓名的成绩单-(1)&(2)
- 第14周 项目2-带姓名的成绩单(2)
- CODE[VS]1116 四色问题
- ROS 教程之 vision : 用各种摄像头获取图像
- 单向链表基础
- lessons learned from the Qlikview loads the data from DB into qvd files
- UIScrollView上的UIButton,既能点击UIButton,又能滑动UIScrollView,但是点击UIButton时间短的话,不会高亮
- 第14周上机实践项目2——带姓名的成绩单(2)
- activity启动方式可能带来的一些bug
- JNI开发入门教程之sayHello(Xubuntu Linux OpenJDK7 Eclipse GCC)
- Failed to instantiate the default view controller for UIMainStoryboardFile 'MainStoryboard' - perhap
- 剖析MFC窗口类框架应用程序
- C++文本搜索引擎
- 禁止Android 横屏竖屏切换 .
- EL表达式个人总结
- 人品计算器