带姓名的成绩单 我咋又是第一名啊 哈哈哈哈
/*
* 程序的版权和版本声明部分
* 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;
}
带姓名的成绩单 我咋又是第一名啊 哈哈哈哈相关推荐
- 第14周上机实践项目2——带姓名的成绩单(2)
问题及代码 /** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:辛彬* 完成日期:2014年 11 ...
- 依图要修AI语音双学位,左手摸底考第一名成绩单,右手开放平台方案
李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 依图,又展示出新前途. 这家以"图"起家的AI公司,现在宣布修个"语音"双学位,而且出场便是学霸的 ...
- mysql中查询的第一名_使用SQL查询每科第一名及最后一名(学科、姓名、分数)...
前段时间面试遇到被对方现场考察SQL水平的情况,现场写出来了但被面试官告知不正确,今天分享一下正确写法,一起共勉. 题目:使用SQL查询每科第一名及最后一名(学科.姓名.分数) 自己创建了下表以方便演 ...
- TIOBE 6 月榜单: Python 有望超越 C 语言成为第一名
整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 头图 | 下载于ICphoto TIOBE 官方最新发布了 6 月的编程语言榜单,这个月榜单中又有怎样的发展趋势? Python 有望成为 ...
- 西农计算机考研专业课压分,考研:西农大计算机初试第一名被淘汰,倒数第一成功逆袭...
近期看了多所高校的考研录取名单,发现一个很普遍的现象,如果该校最终要刷的人是个位数,那么一般倒数第一都能逆袭成功上岸,而被淘汰掉的考生之中很大概率有初试高分者,且淘汰的原因就是面试不合格.在昨日西农大 ...
- Deepsort_V2 2020中兴捧月阿尔法赛道多目标检测和跟踪初赛第一名
2020中兴捧月阿尔法赛道多目标检测和跟踪初赛第一名方案 初赛:多目标跟踪:指标MOTA和MOTP, 后期的大量实验证明检测算法相对于跟踪更重要. 数据集分析: 1.人群密集稀疏场景: 2.场景(白天 ...
- TIOBE 6 月编程语言排行榜:Python 有望超越 C 语言成为第一名
整理 | 苏宓 出品 | CSDN(ID:CSDNnews) TIOBE 官方最新发布了 6 月的编程语言榜单,这个月榜单中又有怎样的发展趋势? Python 有望成为第一名 在本月榜单中,位居第二名 ...
- DSB2017第一名代码复现
DSB2017第一名代码复现 训练 准备数据集 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容 ...
- 2021年度排第一名的微信段子,笑晕了,太经典
第一名今天惹祸了. 办公室的鱼缸里养了几只透明的小虾,领导带着眼镜看半天,问我养的什么. 我说:"虾啊!" 领导一愣,走了-- 我也楞了,赶紧大声地解释:"虾啊领导!领导 ...
最新文章
- SAP MM 外部采购流程里的Advanced Return Management
- 【Android 逆向】IDA 工具使用 ( IDA 32 位 / 64 位 版本 | 汇编代码视图 IDA View-A | 字符串窗口 Strings window )
- Android动态获取图片资源
- boost::coroutine2模块实现分段的stack的测试程序
- keil 查看 stm32 io波形_如何系统地入门学习stm32?
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- qlineedit限制输入数字_Excel单元格限制录入,实用小技巧
- hiho1482出勤记录II(string类字符串中查找字符串,库函数的应用)
- openssl passwd
- linux u盘 启动报错,linux U盘启动系统的绘制
- SQL Server分组查询
- Android 手动解析JSON数据
- 国密SM2算法陷入安全危机? 假!SM2仍然安全
- 计算机模拟试题生成,excel考试题库自动生成多套试题带独立答案页
- 私人智库呼吁瑞士国家银行开发瑞士法郎代币,拥抱DLT技术
- 小程序客服消息推送公众号文章 引导关注公众号的操作方法
- 四选一多路开关电路描述
- 洛谷P3975 [TJOI2015]弦论
- JavaScript的循环和
- Mac上如何提取图片上的文字?