第十四周项目二 成绩统计(按姓名)
来源:互联网 发布:java join多个线程 编辑:程序博客网 时间:2024/05/17 09:37
问题及代码
/* *ALL rights reserved. *文件名称:shisizhouxiangmu2(2) *作者:李长鸿 *完成时间:2014.12.15 *问题描述:成绩排序 */ #include<iostream>#include<string>using namespace std;const int num=8;int main(){ double j; int i,k; string temp; string name[num]= {"zhao","qian","sun","li","zhou","wu","zheng","wang"}; double score[num]= {79,84,65,89,60,92,78,56};//(2)按姓名排序并输出结果for(k=1;k<num;k++) for(i=0;i<num-k;i++) if(name[i]<name[i+1]) { temp=name[i]; name[i]=name[i+1]; name[i+1]=temp; j=score[i]; score[i]=score[i+1]; score[i+1]=j; } cout<<"按姓名排序为 "<<endl; for(i=0;i<num;i++) cout<<name[i]<<": "<<score[i]<<endl; return 0;}
总结:了解了string的用法及作用,对字符串的了解更深一层,对字符串的运算掌握的更灵活了。string 可以让我们将一串字符当做一个数那样去做各种运算,很方便
0 0
- 第十四周项目二 成绩统计(按姓名)
- 第十四周项目二成绩姓名排名
- 第十四周项目二 带姓名的成绩单(按成绩排序与按姓名排序)
- 第十四周项目二带姓名的成绩名单
- 第十四周项目2-带姓名的成绩单(按成绩从大到小排序)
- 第十四周项目 2 带名字的成绩单(按成绩和姓名输出)
- 第十四周上机项目2--(1) 带姓名的成绩单 按成绩排序
- 第十四周项目二(1) 按得分输出成绩
- 第十四周项目二(1)带姓名的成绩单
- 第十四周项目二(2)带姓名的成绩单
- 第十四周 项目二:带姓名的成绩单(2.3)
- 第十四周项目二(1):带姓名的成绩单
- 第十四周项目二(2):带姓名的成绩单
- 第十四周项目二带姓名的成绩单(3)
- 第十四周 项目二--带姓名的成绩单(2.3)
- 第十四周项目二 带姓名的成绩单(1)
- 第十四周项目二 带姓名的成绩单 (2)
- 第十四周项目二 带姓名的成绩单(3)
- nginx下支持PATH_INFO详解
- 九度OJ 1079 手机键盘 (模拟)
- iOS 中的重要功能--推送
- 第9周 程序阅读-6 (单步执行过程)
- poj 2296 Map Labeler 2-sat
- 第十四周项目二 成绩统计(按姓名)
- 关于ubuntu配置静态IP 无法正常上网的解决方案
- 对于 Classifying ImageNet: the instant Caffe way 的实现
- 一张图比较 Docker 和 Git:镜像管理设计理念
- html打印表格每页都有的表头和打印分页
- 硬盘格式转换(MBR/GPT)
- ModelState.IsValid 验证时忽略某些字段验证
- 什么是互联网思维?
- 计算资源管理选型