问题 填空题

struct stud {char num[6]; int s[4]; double ave=0.0; }a; main() {int i; for(i=0;i<4;i++)scanf("%d",&a.s[i]); for(i=0;i<4;i++)a.ave+ =a.s[i]; printf("%f",a.ave); } 错误:______ 改正:______

答案

参考答案:错误:double ave=0.0;

解析:改正:将其修改为double ave; 结构体成员不能在声明时初始化

多项选择题 案例分析题
名词解释