这道程序哪儿有问题???求大神....
答案:2 悬赏:20 手机版
解决时间 2021-02-28 15:31
- 提问者网友:黑米和小志
- 2021-02-28 12:29
#include
#define n 8
typedef strust
{
char num[10];
double s[n];
double ave;
}
strec;
void fun(strec *a)
{
int i;
a->ave=0.0;
for(i=0;i a->ave=a->ave+a->s[i];
a->ave=a->ave/n;
}
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 printf("%4.1f\n",s.s[i]);
printf("\nave=%7.3f\n",s.ave);
}
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-28 13:36
typedef struct //strust
{
char num[10];
double s[n];
double ave;
}strec;strust 拼写错误。
全部回答
- 1楼网友:走死在岁月里
- 2021-02-28 14:16
get 有返回所以应该是int 不是void
set 同理是void
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯