作业帮 > 综合 > 作业

c语言计算圆柱体的体积与表面积 要求保留三位小数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/04 18:10:42
c语言计算圆柱体的体积与表面积 要求保留三位小数
为什么我的输出总是0000?
#include
#define pi 3.14
int main()
{
float r,h,v,s;
scanf("%f%f",&r,&h);
v=Pi*r*r*h;
s=Pi*2*r*(r+h);
printf("%.3f%.3f",&v,&s);
return 0;
}
修改如下:
#include
#define pi 3.14
int main()
{
\x09float r,h,v,s;
\x09scanf("%f,%f",&r,&h);
\x09v=pi*r*r*h;
\x09s=pi*2*r*(r+h);
\x09printf("%.3f%.3f",v,s);
\x09return 0;
}
再问: 怎么输出的答案是负数?
再答: 你的输入要加逗号的
如输入为10,3
另外你的输出语句改一下:
printf("%.3f,%.3f",v,s);