简单C程序中的未定义符号
C新手,有人能告诉我这个程序有什么问题吗简单C程序中的未定义符号,c,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)
#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;
}
#包括
浮子体积=0.00;
浮动半径=10.00;
浮动计算层体积(浮动半径管){
体积=4.0f/3.0f*半径管;
printf(“%.2f”,体积);
返回量;
}
内部主(空){
计算球体体积(半径*半径*半径);
返回0;
}
呼叫站点和声明的拼写不同!另外,我认为您在音量计算中遗漏了一个pi因子。呼叫站点和声明的拼写不同!另外,我认为你在体积计算中遗漏了一个π因子
int main(void){
calcuateSphereVolume(radius * radius * radius);
return 0;
}
你把“calculateSphereVolume”拼错了一个
此外,还需要重新考虑球体体积的公式:Pi
你把“calculateSphereVolume”拼错了一个
此外,您需要重新考虑球体体积的公式:Pi
#define pi = 3.14159265
及
你可以用
#define pi = 3.14159265
及
calculateSphereVolume与calculateSphereVolume的拼写错误。您还需要一块圆周率;-)此外,在设计方面,函数应计算半径的立方;调用代码不需要这样做。当然,然后将参数重命名为“radius”。在calculateSphereVolume和calculateSphereVolume上键入。您还需要一块圆周率;-)此外,在设计方面,函数应计算半径的立方;调用代码不需要这样做。当然,然后将参数重命名为“radius”。除非pi正好变为1:X@Mark:对非欧几里德度量空间的扩展留给读者作为练习…除非pi精确为1:X@Mark:非欧几里德度量空间的扩展留给读者作为练习…如何获得Pi,是否有库?如果包含,可以使用:double Pi=4.0*atan(1.0);或者#包含并定义#使用#数学#定义。是否有一个原因没有人提到#包含和使用M#PI?如何获得PI,是否有一个库?如果你#包含,你可以使用:double PI=4.0*atan(1.0);或者#包含并定义"使用"数学"定义。是否有原因没有人提到"包含和使用M"PI"?请不要定义标准库(
MATH.h
)中已经提供的常量,请不要使用#define
来定义常量-使用实常量。请不要定义标准库(math.h
)中已经提供的常量,请不要使用#define
来定义常量-使用实常量。