#include <stdio.h>
//被排名数与它右边的数比较
int Left_comparison(int* q, int y,int n)
{
int w = 1;
do
{
if (q[y] < q[y - n])
{
w++;
}
n++;
} while (y - n >= 0);
return w;
}
void Ranking(int* q, int e)
{
int left = 0;
int right = e;
int w = 0;
for (w = 0; w < right; w++)
{
int t = 1;
int y = 0;
int r = 0;
int u = 1;
int n = 1;
r = w;
y = w;
if (y != 0)
{
t = Left_comparison(q, y, n);
}
//被排名数与它左边的数比较
for (left = 0; left < right - w - 1; left++)
{
if (q[r] < q[r + u])
{
t++;
}
u++;
}
printf("%03d ", t);
}
printf("\n");
}
int main()
{
int q[] = { 572,618,617,642,567,638,554,538,634,577,445};
int w = 0;
int e = sizeof(q) / sizeof(q[0]);
for (w = 0; w < e; w++)
{
printf("%d ", q[w]);
}
printf("\n");
Ranking(q, e);
return 0;
}
能给成绩排名C语言实现源码.zip
需积分: 3 68 浏览量
2023-11-05
22:35:31
上传
评论
收藏 7KB ZIP 举报
北航程序员小C
- 粉丝: 2244
- 资源: 1824
最新资源
- 51单片机学习(1)-软件keil下载
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
- Apache Flink 未授权访问+远程代码执行.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈