表达式必须有具有整数或未区分范围的枚举类型,是因为我if语句里面的数都是浮点型吗double型,所以取根号的时候错误了吗,那应该怎么改进呢?如果一定要输入浮点型的话,谢谢佬
开根号用sqrt函数,不是^符号
^是数学里用来表示多少次幂的符号计算机里可不是这样用的,在计算机里这是取异或就好比数学里乘法用×而计算机里要写*,不会写翻翻书上网查查,不要总望文生义
1/2这个是整除应该写0.5f或者1.0/2.0^是XOR,要写pow(底数,指数)