c语言中,输入圆锥底面圆的半径和圆锥的高,求圆锥的表面积和体积。圆周率取3.14159进行 计算。注意:变量需定义为double类型。
时间: 2023-05-29 15:05:53 浏览: 96
用c语言求圆周率
```c
#include <stdio.h>
int main()
{
double r, h, s, v;
const double pi = 3.14159;
printf("请输入圆锥底面圆的半径和圆锥的高(用空格隔开):");
scanf("%lf %lf", &r, &h);
s = pi * r * (r + sqrt(r * r + h * h));
v = pi * r * r * h / 3;
printf("圆锥的表面积为:%.2lf\n", s);
printf("圆锥的体积为:%.2lf\n", v);
return 0;
}
```
阅读全文