简答题:某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数,其功能是:求出该学生的平

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数,其功能是:求出该学生的平均分,并放入记录的ave成员中。
例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分应为78.875。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数fun()部位中填入你编写的若干语句。
试题程序:
#include<stdio.h>
#define N 8
typedef struct
{
 char num[10];
 double s[N];
 double ave;
}STREC;
vold fun(STREC*a)
{

}
void main()
 STREC s={"GA005",85.5,76,69.5,85,91,72,64.5,87.5};
 int i;
 fun(&s);
 printf("The%s's student data:\n",s.num);
 for(i=0;i<N;i++)
 printf("%4.1fkn",s.s[i]);
 printf("\nknave=%7.3fkn",s.aVe);
 printf("\n");
}

参考答案:
答案解析:

设在窗体中有一个名称为List1的列表框,其中有若干个项目(如图)。要求选中某一项后单击Command1按钮,就删除选中

设在窗体中有一个名称为List1的列表框,其中有若干个项目(如图)。要求选中某一项后单击Command1按钮,就删除选中的项,则正确的事件过程是(  )。A.P

查看答案

下列程序的运行结果是(  )。Private Function myfun(m,n)Do while m>n Do Wh

下列程序的运行结果是(  )。Private Function myfun(m,n)Do while m>nDo While m>n:m=m-n:LoopD

查看答案

假定在图片框控件Picturel中装入了一个图形,为了在程序运行时清除该图形,则应使用(  )。

假定在图片框控件Picturel中装入了一个图形,为了在程序运行时清除该图形,则应使用(  )。A.选择图片框控件,然后按键 B.执行语句Pictur

查看答案

下列(  )标识符不能作为Visual Basic的变量名。

下列(  )标识符不能作为Visual Basic的变量名。A.ABCabe B.bl234 C.28wed D.crud

查看答案

在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮,运行后的窗体外观如图所示:

在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮,运行后的窗体外观如图所示:设有如下的类型和变量声明:Privat

查看答案