📄 prog37.c
字号:
/*某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。 例如,若学生的成绩是85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分应当是78.875。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun部位中填入所编写的若干语句。*/#include <stdio.h>#define N 8typedef struct{ char num[10]; double s[N]; double ave;}STREC;void fun(STREC *p){}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.1f\n",s.s[i]); printf("\nave=%7.3f\n",s.ave);}/*答案: double av=0; int i; for(i=0;i<N;i++) av+=p->s[i]; av/=N; p->ave=av;*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -