首页 理论教育 C语言程序设计:学生总成绩从高到低排序

C语言程序设计:学生总成绩从高到低排序

时间:2023-11-23 理论教育 版权反馈
【摘要】:高考完录取学生时会按照学生的总成绩从高到低录取,现给出10个学生的总成绩,请按照从高到低的顺序对总成绩排序。C语言中的数组就是为了解决大批量数据的存储问题而引入的,顾名思义,可以保存一组数据,因此所谓数组是指具有相同数据类型的数据按顺序存储在一起组成的有序集合。

C语言程序设计:学生总成绩从高到低排序

学习重难点】

1.数组的定义、引用及初始化方法;

2.数组名作为函数的参数;

3.常用查找和排序方法;

4.字符串处理。

【学习目标】

1.理解数组的概念;

2.掌握数组的定义及引用方法;(www.xing528.com)

3.理解常用排序方法的基本思想;

4.掌握一种排序方法。

高考完录取学生时会按照学生的总成绩从高到低录取,现给出10个学生的总成绩,请按照从高到低的顺序对总成绩排序。

通过前边的学习,同学们已经掌握了基本的程序控制结构,利用这些控制结构,大家可以完成一些简单的数据处理任务,但是面对大量的数据处理任务,还会感觉非常棘手。少量的数据可以用变量来存储,大量的数据如何存储,能不能定义许多变量呢?答案是否定的,一方面定义大量的变量非常麻烦,另一方面也不便于程序对这些变量的自动处理。

C语言中的数组就是为了解决大批量数据的存储问题而引入的,顾名思义,可以保存一组数据,因此所谓数组是指具有相同数据类型的数据按顺序存储在一起组成的有序集合。数组属于构造数据类型,一个数组中可以包含多个存储单元,每一个存储单元中可以保存一个数据,这样就可以在一个数组中保存一批数据。

一个数组中的存储单元要求具有相同的类型,然后用一个统一的名称来标识这组数据单元,这个名字就是数组名。构成数组的每一个存储单元又称为数组元素,为了区分数组中的存储单元,为每一个存储单元从0开始依次分配一个整型的编号,这个编号叫作下标,这样就可以用数组名和下标来唯一地确定数组中的每一个单元。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈