首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

带姓名的成绩单 小弟我咋又是第一名啊 哈哈哈哈

2012-12-23 
带姓名的成绩单我咋又是第一名啊哈哈哈哈/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算

带姓名的成绩单 我咋又是第一名啊 哈哈哈哈

/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: x.cpp* 作者:徐本锡* 完成日期: 2012年 12 月7  日* 版本号: v1.0* 输入描述:  * 问题描述:成绩排序* 程序输出:成绩排序*///我的代码:#include<iostream>#include<string>using namespace std;const int n=8;void pxscore(string name[n],double score[n]);void pxname(string name[n],double score[n]);int main(){int i;string name[n];double score[n];for(i=0;i<n;++i){cout<<"请输入第"<<i+1<<"位同学的名字:";cin>>name[i];cout<<"请输入第"<<i+1<<"位同学的成绩:";cin>>score[i];}cout<<"按成绩排名:"<<endl;pxscore(name,score);for(i=0;i<n;++i){cout<<"第"<<i+1<<"名:"<<name[i]<<" "<<score[i]<<endl;}cout<<endl<<"按姓名排名:"<<endl;pxname(name,score);for(i=0;i<n;++i){cout<<name[i]<<" "<<score[i]<<endl;}return 0;}void pxscore(string name[n],double score[n])//按分数排序{int j,i,t;string q;for(j=1;j<n;++j){for(i=0;i<n-j;++i){if(score[i]<score[i+1]){t=score[i];score[i]=score[i+1];score[i+1]=t;q=name[i];name[i]=name[i+1];name[i+1]=q;}}}return;}void pxname(string name[n],double score[n])//按名字排序{int j,i,t;string q;for(j=1;j<n;++j){for(i=0;i<n-j;++i){if(name[i]<name[i+1]){q=name[i];name[i]=name[i+1];name[i+1]=q;t=score[i];score[i]=score[i+1];score[i+1]=t;}}}return;}

带姓名的成绩单   小弟我咋又是第一名啊  哈哈哈哈
3楼sxhelijian昨天 16:37
徐老师给的成绩太那个……抗议!
2楼zylmtz2012昨天 21:04
呃 如果我考差了就怪你
1楼zcyhr2012昨天 20:31
每个人都是自己程序里的第一!

热点排行