回 帖 发 新 帖 刷新版面

主题:师哥师姐们帮帮忙

#include <iostream.h>
inline double volume(double x){
    return (4/3)*3.14159*pow(radius,3);
}
int main(){
    double x;
    cout<<"Please enter a number:"<<endl;
    cin>>x;
    cout<<"volume of"<<x<<"="<<volume(x)<<endl;
}


这个程序老是错误,说pow和radius未定义。
这是怎么回事啊???

回复列表 (共1个回复)

沙发

用了库函数pow就要包括头文件<math.h>
你的形参和实参都是x为什么要用radius呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册