[主观题]

程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

参考答案与解析:

相关试题

程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功

[主观题]程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、“ZhangQi”、93、85、87,修改后输出t中的数据应为:10004、“LiJie”、93、85、87。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

  • 查看答案
  • 给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。<br />  请在程序的下画线处填入正确的内

    [问答题]给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。  请在

  • 查看答案
  • ( 35 )如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分

    [单选题]( 35 )如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。Type Studno As Integername As Stringscore ( 1 to 3 ) As SingleE.nd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是A. ) Dim S As StudStud.no = 1001Stud.name = ” 舒宜,,Stud.score = 78,88,96B. ) Dim S As StudS.no = 1001S.name

  • 查看答案
  • 下面程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩组成。 若对某个学

    [单选题]下面程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩组成。若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。A.B.C.D.

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制) 组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制) 组成。 Type Stud no As Integer name As String score(1 to 3) As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。A.Dim S As Stud Stud.no=1001 Stud.name=“舒宜” Smd.score=78,88,96B.Dim S As Stud S.no=1001 S.name=“舒宜” S.scor

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制) 组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制) 组成。 Type Stud No As Integer name AS String score(1 to 3) As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是______。A.Dim S As Stud Stud.no=1001 Stud.name=“舒宜” Stud.score=78,88,96B. Dim S As Stud S.no=1001 S.name=“舒宜” S

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。 Type Stud no As Integer name As String score(1 to 3) As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是______。A.Dim S As Stud Stud. no=1001 Stud. name=“舒宜” Shld. score=78,88,96B.Dim S As Stud S.no=1001 S.name=“舒宜”

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。A.B.C.D.

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。A.)Dim S As StudB.)Dim S As Stud

  • 查看答案
  • 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制)组成。 Type Studno As Integername As Stringscore(1 to 3) As SingleE.nd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。A.Dim S As Stud Stud.no=1001 Stud.name="舒宜" Stud.score=78,88,96B.Dim S As Stud S.no=1001 S.name="舒宜" S.scor

  • 查看答案