C语言习题, 求解
#include "stdio.h"
#define PI 3.14
float circumference(float r)
{
float circumference;
circumference=2*r*PI;
return (circumference);
}
float area(float r)
{
float area;
area=r*r*PI;
return (area);
}
float biaoarea(float r,float h)
{
float biaoarea;
biaoarea=2*r*r*PI+2*r*PI*h;
return (biaoarea);
}
float volume(float r,float h)
{
float volume;
volume=r*r*PI*h;
return (volume);
}
void main()
{
float r,h;
scanf("%f,%f",&r,&h);
printf("圆周长:%f\n",circumference(r));
printf("圆面积:%f\n",area(r));
printf("圆柱表面积:%F\n",biaoarea(r,h));
printf("圆柱体积:%F\n",volume(r,h));
}
圆柱表面积和圆柱体积怎么不能显示结果呢????
[解决办法]
把%F改为%f就可以了...
[解决办法]