c语言
#include<stdio.h>#include<math.h>
int main()
{
float a;
float b=0,c,d=0,e,i;
for(i=0; i<6; i++)
{
scanf("%f",&a);//报错 invalid types 'float ' for array subscript
b+=a;
}
c=b/6;
for(i=0; i<6; i++)
{
d+=(a-c)^(a-c);
}
d/=30;
e=sqrt(d);
printf("%f",e);
return 0;
} 把i声明为整型 1、i定义错了,应该是int类型。
2、这里应该写错了吧?把*写成了^?
d+=(a-c)^(a-c);
页:
[1]