第十五周上机任务-
2012-12-11 16:52
253 查看
1./* 02. * Copyright (c) 2012, 烟台大学计算机学院 03. * All rights reserved. 04. * 文件名称:带姓名的成绩单.cpp 05. * 作 者: 袁静 06. * 完成日期:2012 年 12 月 8 日 07. * 版 本 号:v1.0 08. * 09. * 输入描述:无 10. * 问题描述:排序,字符串数组的应用 11. * 程序输出:略 12. * 问题分析:略 13. * 算法设计:略 14. */ #include <iostream> #include <iomanip> #include <string> using namespace std; const num=20; int main() { int i,j,temp1,n=0; string temp2; double score[num]={34,78,99,49,55,60,70,89,99,100,59,60,89,78,79,98,88,66,97,73}; string name[num]={"yuan","sun","jin","d","e","f","xuanyuan","dugu","gongye","j","shangguan","hu","pan","wang","jing","dong","sun","zhoo","he","mei"}; for(i=0;i<num-1;i++) { for(j=0;j<num-i-1;j++) { if(name[j]>name[j+1]) { temp2=name[j]; name[j]=name[j+1]; name[j+1]=temp2; temp1=score[j]; score[j]=score[j+1]; score[j+1]=temp1; } } } cout<<"按姓名首字母顺序输出:"<<endl; for(i=0;i<num;i++) { cout<<name[i]<<":"<<score[i]<<" "; n++; if(n%4==0) cout<<setw(8)<<endl; } return 0; }
相关文章推荐
- 带姓名的成绩单(第十五周上机任务)
- 第十五周上机任务(杨辉三角)
- 第十五周上机任务项目1-建立专门的数组类处理有关数组的操作
- 第十五周上机任务项目2-建立专门的链表类处理有关动态链表的操作
- 第十五周上机任务项目2-杨辉三角
- 电子词典(第十五周上机任务)
- 多科成绩单(第十五周上机任务)
- 第十五周上机任务项目4—多科成绩单
- 第十五周上机任务项目1-2建立专门的数组类处理有关数组的操作
- 第十五周上机任务2
- 杨辉三角形(第十五周上机任务)(两种方法)
- 第十五周上机任务3-1
- 二维数组大折腾(第十五周上机任务)
- 第十五周上机任务3-2
- 第十五周上机任务----杨辉三角
- 第十五周上机任务项目1-折腾二维数组
- java上机 第十五周 任务一
- 第十五周上机任务-项目4
- 第十五周上机任务-项目1
- 第十五周上机任务1