(1)、建立一个具有5个学生学号、姓名和成绩的随即文件(Random.dat),(2)、读出Random.dat 文件的内容,然后按成绩排序,最后按顺序写入另一个随机文件(Random1.dat)。(3)、再一次读出文件的内容,按文件中的顺序将学生的信息显示在屏幕上,检查正确性。
有三个按钮和一个picture1,按钮的属性为建立随机文件、读出排序写回、读随机文件。

解决方案 »

  1.   


    for i=0 to 4
        for j=i+1 to 4
            if a(i)<a(j) then
                temp=a(i)
                a(i)=a(j)
                a(j)=temp
            end if
        next j
    next i
      

  2.   

    将学号不为0的放到一数组里面,使用冒泡排序,再使用遍历将数组中学号的对应数据放到文件Random1.dat中,显示出来。
      

  3.   

    本帖最后由 bcrun 于 2010-11-15 11:48:36 编辑