排名次,按名次顺序输出5.【问题描述】 编写程序,从键盘输入10个百分制成绩,将成绩从高到低排序并且排名,然后以“名次 :成绩”的形式依次输出,相互间用1个空格间隔,最高分的名次记为1,相

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:17:03
排名次,按名次顺序输出5.【问题描述】 编写程序,从键盘输入10个百分制成绩,将成绩从高到低排序并且排名,然后以“名次 :成绩”的形式依次输出,相互间用1个空格间隔,最高分的名次记为1,相

排名次,按名次顺序输出5.【问题描述】 编写程序,从键盘输入10个百分制成绩,将成绩从高到低排序并且排名,然后以“名次 :成绩”的形式依次输出,相互间用1个空格间隔,最高分的名次记为1,相
排名次,按名次顺序输出
5.【问题描述】 编写程序,从键盘输入10个百分制成绩,将成绩从高到低排序并且排名,然后以“名次 :成绩”的形式依次输出,相互间用1个空格间隔,最高分的名次记为1,相同的成绩名次也相同.【输入形式】 从键盘输入10个百分制成绩.【输出形式】 按名次顺序,以“名次 :成绩”的形式依次输出10成绩及其名次,相互间用1个空格间隔.【样例输入】 99 100 80 60 70 90 99 70 50 70 【样例输出】 1:100 2:99 2:99 4:90 5:80 6:70 6:70 6:70 9:60 10:50 【样例说明】 输入10个百分制成绩,按名次顺序输出,第1名100分,第2名99分有2个,由于有2个第2名,90分就成了第4名,第5名80分,第6名70分有3个,由于有3个第6名,60分就为第9名,第10名50分.【评分标准】 结果完全正确得20分,共1个测试点.提交程序名为:cp75a.c

排名次,按名次顺序输出5.【问题描述】 编写程序,从键盘输入10个百分制成绩,将成绩从高到低排序并且排名,然后以“名次 :成绩”的形式依次输出,相互间用1个空格间隔,最高分的名次记为1,相
这是我刚写的代码.给个好吧,#include void main() { int score[10],tmp,p=1; printf("请输入成绩:"); for(int ii=0; ii