十五周项目二 带姓名的成绩单
来源:互联网 发布:腾讯游戏2017数据分析 编辑:程序博客网 时间:2024/06/07 16:13
//*Copyright (c) 2014, 烟台大学计算机学院 //* All rights reserved. //* 文件名称:test.cpp //* 作 者: 徐洪祥 //* 完成日期:2014年12月2日 //* 版 本 号: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}; cout<<"按成绩排序后的同学名单:"<<endl; for(j=0; j<num; j++) { for(i=0; i<num; i++) { if(score[i]<score[i+1] && i<num-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; } } } for(i=0; i<num; i++) { cout<<name[i]<<": "<<score[i]<<" "<<endl; } cout<<"按姓名排序后的同学名单:"<<endl; for(j=0; j<num; j++) { for(i=0; i<num-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; } } } for(i=0; i<num; i++) { cout<<name[i]<<": "<<score[i]<<" "<<endl; } return 0;}
知识点没掌握好,怎么也弄不对,最后在老师跟同学的提醒下才勉强做对了。
0 0
- 十五周项目二 带姓名的成绩单
- 十五周:项目三带姓名的成绩单
- 十五周项目3-带姓名的成绩单
- 第十五周项目-带姓名的成绩单
- 十五周——带姓名的成绩单
- 十五周——带姓名的多科成绩单
- 第十四周项目二(1)带姓名的成绩单
- 第十四周项目二(2)带姓名的成绩单
- 第十四周项目二 带姓名的成绩单
- 第十四周项目二—带姓名的成绩单
- 第十四周项目二——带姓名的成绩单
- 第十四周 项目二:带姓名的成绩单(2.3)
- 第十四周项目二:带姓名的成绩单
- 第十四周项目二之带姓名的成绩单
- 第十四周项目二(1):带姓名的成绩单
- 第十四周项目二(2):带姓名的成绩单
- 第十四周项目二——带姓名的成绩单
- 第十四周项目二带姓名的成绩单
- HttpServletRequest的getServletPath、getServletURI、getServletURL等区别 &&如何防止用户通过直接输入URL访问网页
- Permutations
- 一致性哈希算法(Consistent Hashing)
- LeetCode 160 — Intersection of Two Linked Lists(C++ Python)
- UVa 11234 - Expressions
- 十五周项目二 带姓名的成绩单
- 方法重载类型匹配顺序
- C#读写xml文件的常用方法
- java序列化
- 判断一个数是否是立即数
- Windows配置Redmine运行环境
- 体会棋盘游戏中的数据存储
- ActionBar
- 第14周项目6-8-数组反转