提问者:小点点

表达式不能用作函数:错误


#include<iomanip>
#include<cmath>
using namespace std;

int main()
{
double lenght;
lenght=(3(sqrt(3)/2))*(pow(2,2));

return length;
}

为什么出现错误:表达式不能用作函数


共2个答案

匿名用户

试试这个

lenght=(3*(sqrt(3)/2))*(pow(2,2)));

匿名用户

您忘记了表达式中的运算符。

另外,由于函数的类型为,因此

#include<iomanip>
#include<cmath>
using namespace std;

int main()
{
    double lenght;
    lenght = (3*(sqrt(3) / 2)) * (pow(2, 2));
    

    return (int)lenght;
}