a =sqrt((s*(s-a)*(s-b)*(s-c)));错在哪里

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 06:33:38
a =sqrt((s*(s-a)*(s-b)*(s-c)));错在哪里

a =sqrt((s*(s-a)*(s-b)*(s-c)));错在哪里
a =sqrt((s*(s-a)*(s-b)*(s-c)));错在哪里

a =sqrt((s*(s-a)*(s-b)*(s-c)));错在哪里
两个a了,把第一个改成别的变量

s如果是一个数的话,有可能是s*(s-a)*(s-b)*(s-c)整个小于0;如果是一个数组的话,你必须在运算符前面加上符号点".",比如“.*”。