题目描述

期末考试结束了,陈老师找到集训队的同学,希望帮忙开发一个成绩排序的系统。这个应该难不倒集训队员的,先做一个内部小测试吧。随意输入10个学生的成绩,按从高到低的序列显示。

输入要求

输入10个学生的成绩

输出要求

输出从高到低的排序结果。

输入样例

90 80 70 60 50 91 72 18 2 0

输出样例

91 90 80 72 70 60 50 18 2 0

提示

输出时,每个数据的后面都有一个空格。

参考程序

#include<stdio.h>//头文件 int main()//主函数
{int i,j,t;//定义整型变量 int array[10];//定义数组大小for(i=0;i<10;i++)//手动往数组里输入10个数 {scanf("%d,",&array[i]);//注意&符号 } for(j=0;j<9;j++)//外层循环限制 {for(i=0;i<9-j;i++)//内存循环 if(array[i]>array[i+1])//如果前一个数比后一个数大 {t=array[i]; //把小的数赋值给前面,大的数赋值给后面 array[i]=array[i+1];array[i+1]=t;}} for(i=9;i>=0;i--)//循环输出10个数 {printf("%d ",array[i]);} printf("\n");//换行 return 0;//函数返回值为0
}

1156 十个成绩排序相关推荐

  1. python【蓝桥杯vip练习题库】ADV-290成绩排序

    试题 算法提高 成绩排序 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个学生的成绩,将这些学生按成绩排序, 排序规则,优先考虑数学成绩,高的在前:数学相同,英语高的在前:数 ...

  2. 成绩排序的c语言算法,成绩排序系统(练习排序算法和复习C语言)

    成绩排序系统(练习排序算法和复习C语言) 实验一 一.实验目的 1.回顾C语言中的输入.输出及结构体等相关知识点: 2.回顾函数的使用: 3.掌握插入排序.交换排序.选择排序中的常用排序的算法思想: ...

  3. PTA学生成绩排序-C语言详解

    7-72 学生成绩排序 (20分) 给出一组学生名单(姓名和成绩),请输出按成绩从大到小排序后的结果(名次和姓名).成绩相同的人拥有相同的名次,且按姓名的字典序从小到大排列.题目保证学生姓名没有重复. ...

  4. java 学生成绩排序

    编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中. 程序运行效果如图: import java.awt.BorderLayout; i ...

  5. c语言用链表对学生成绩排序,学生成绩排序和平均分计算利用c语言链表的创建插入删除.doc...

    #define NULL 0 #define LEN sizeof(struct student) struct student { long num; float score; struct stu ...

  6. 1.10 编程基础之简单排序 03 成绩排序 3分 python

    http://noi.openjudge.cn/ch0110/03/ """ 1.10 编程基础之简单排序 03 成绩排序 3分 http://noi.openjudge ...

  7. 分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样, 那在成绩排序的基础上按照年龄由小到大排序。 姓名(String

    代码 import java.util.*;/*3.分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样,那在成绩排序的基础上按照年龄由小到大排序.姓名 ...

  8. 信息学奥赛一本通 1178:成绩排序 | OpenJudge NOI 1.10 03:成绩排序

    [题目链接] ybt 1178:成绩排序 OpenJudge NOI 1.10 03:成绩排序 [题目考点] 1. 结构体 排序 [君义精讲]排序算法 2. 多关键字排序 方法1:将多关键字的排序条件 ...

  9. 信息学奥赛一本通(1178:成绩排序)——选择排序

    1178:成绩排序 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 29458     通过数: 11916 [题目描述] 给出班里某门课程的成绩单,请你按成绩从高 ...

  10. java 蓝桥杯算法提高 成绩排序2

    试题 算法提高 成绩排序2 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个学生的成绩,将这些学生按成绩排序,排序规则:总分高的在前:总分相同,数学成绩高的在前:总分与数学相 ...

最新文章

  1. java代码读取dbsequence的值_MongoDB自增序列实现 - Java多线程同步 synchronized 用法
  2. nginx 如何显示真实ip
  3. oracle 月份期差,Oracle Database 日期算术-日期之间的月份或年份之间的差异
  4. 交换网络中的嗅探和ARP欺骗
  5. 虚拟机安装spark配置推荐
  6. vs2012 链接内置数据库 sql express 出现error 26 解决方法
  7. 计算机安装固态硬盘后启动不稳定,完美解决win7系统安装固态硬盘后开机慢的解决方法...
  8. **使用InkScape绘制简易字母LOGO的教程**
  9. 给自己一个618消费的理由 飞利浦B8905回音壁有料分享
  10. 大脑衰老可逆转,只需注入年轻脑脊液,“返老还童”登Nature
  11. 绘制圆形 和 椭圆形:边圆形 imageellipse() 、 填充圆形imagefilledellipse()
  12. 这里告诉大家,“后端开发工程师”到底是做什么的。
  13. Error Cannot find module ‘CUsersAppDataRoamingnpmnode_modules..错误,解决方法
  14. H3C AC:无线探针配置
  15. 如何应对面试官问你职业规划问题
  16. 吸血鬼素数 C/C++
  17. CTF之代码审计汇总
  18. 学生免费申请JetBrains许可
  19. 市场购物篮分析 Market Basket Analysis
  20. unix时间戳和普通时间戳 转换

热门文章

  1. 【产业互联网周报】房企分拆物业公司上市潮来临,“智慧社区”加码;旷视智慧物流业务定位及战略布局;京东健康与药明康德入股卫宁科技...
  2. Crackme#1算法注册机
  3. Basic认证方式的配置
  4. SpringCloud Gateway网关为认证中心和用户微服务构建统一的认证授权入口
  5. 性能测试中设计性能场景
  6. 【Beta】 第四次Daily Scrum Meeting
  7. HTTPs SSL OV、DV和EV证书的区别
  8. 伪随机数产生原理及用法
  9. 2022年 HSC-1th中MISC的汝闻,人言否
  10. 制作MIcroUSB转TTL下载器CH340