有一个一维数组,内放10个学生成绩,写一个函数,对该数组进行降序排序

来源:百度知道 编辑:UC知道 时间:2024/05/14 18:41:17

VB方案:
-----------------------------------------------------------------
【简单说明】
在排序函数外部给数组赋值,并且按以下方式调用排序函数:
Call sort(data) '其中sort是排序函数名,data是数组名
注意:调用完成后,就对10个数据进行了降序排列。
-----------------------------------------------------------------
'对10个数据进行排序的函数
Private Sub sort(ByRef mydata() As Single)
Dim midd As Single
Dim i, j As Integer
For i = 0 To 8
For j = i + 1 To 9
If mydata(i) > mydata(j) Then
midd = mydata(i)
mydata(i) = mydata(j)
mydata(j) = midd
End If
Next j
Next i
End Sub
-----------------------------------------------------------------
欢迎到“襄垣人”作客,www.zgxyr.net

void sort(float *score)
{
int i,j;
float temp;
for( i=0; i<10; ++i )
for( j=0; j<9-i; ++j )
{
if( score[j]<score[j+1] )
{

有一个一维数组,内放10个学生成绩,编写一个函数求平均成绩 有一个一维数组score,内放10个学生成绩,求平均值(运行有问题) c语言编程:有一个一维数组,内放10个学生成绩,写一个函数,求出平均分,最高分和最低分。 在一个一维数组中放了10个学生的成绩编程求平均成绩 有一个数组,内放10个整数,要求找出最大数以及它的下标 用一个一维数组存放10 个学生的成绩,写一个函数求出平均 有一个数组,内放10个整数,要求找出将这10个数按照从大到小的顺序排列。C++ 有一个数组.内放10个整数,要求找出最小的数和它的下标,然后和数组中最前面的元素对换. VFP中定义一个有10个元素组成的一维数组(在线等) C语言程序:有一数组,内放10个数,编程找出最小的数及其下标