[问答题]

给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。
  请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
  注意:部分源程序给出如下。
  不得增行或删行,也不得更改程序的结构!
  试题程序:
  
  

参考答案与解析:

相关试题

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

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

  • 查看答案
  • 程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均

    [主观题]程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

  • 查看答案
  • 给定程序MODll.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数

    [试题]给定程序MODll.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第l门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第l门课程的平均分是:76.125000请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:

  • 查看答案
  • ( 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.

  • 查看答案
  • 试题四 下列给定程序中,函数fun()的功能是:对N名学生的学习成绩,按从高到

    [试题]试题四下列给定程序中,函数fun()的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:#include<stdio.h>#include<malloC.h>#include<string.h>#include<c

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

    [单选题]如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩(百分制) 组成。 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.

  • 查看答案