简单C程序中的未定义符号

时间:2010-12-06 02:33:32

标签: c

C新手可以告诉我这个程序有什么问题。

    #include <stdio.h>

float volume = 0.00;    
float radius = 10.00;

float calculateSphereVolume(float radiusCubed){
    volume = 4.0f/3.0f * radiusCubed;
    printf("%.2f", volume);

    return volume;
}

int main(void){
    calcuateSphereVolume(radius * radius * radius); 
    return 0;
}

3 个答案:

答案 0 :(得分:3)

int main(void){
    calcuateSphereVolume(radius * radius * radius); 
    return 0;
}

你为一个人拼错了'calculateSphereVolume'......

此外,您需要重新考虑球体体积的公式:Pi

答案 1 :(得分:2)

致电网站和声明拼写不同!另外,我认为你的体积计算中缺少一个因子。

答案 2 :(得分:0)

您可以使用

#define pi = 3.14159265

volume=4.0f/3.0f * pi * radius* radius * radius;