struct stud {char num[6]; int s[4]; double ave=0.0; }a; main() {int i; for(i=0;i<4;i++)scanf("%d"

admin2010-04-27  40

问题 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);
    for(i=0;i<4;i++)a.ave+ =a.s
    printf("%f",a.ave);
   }
   错误:______
   改正:______

选项

答案错误:double ave=0.0; 改正:将其修改为double ave;

解析  结构体成员不能在声明时初始化
转载请注明原文地址:https://jikaoti.com/ti/aNtaFFFM
0

最新回复(0)