c++ 设圆半径r,圆柱高h 求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。 用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 PI=3.14
时间: 2024-06-13 09:03:41 浏览: 148
第一次学C++,编写的小程序来求圆的周长和面积
根据提供的问题,我们可以使用以下公式来计算所需的值:
圆周长C1 = 2 * PI * r
圆面积Sa = PI * r * r
圆球表面积Sb = 4 * PI * r * r
圆球体积Va = (4 / 3) * PI * r * r * r
圆柱体积Vb = PI * r * r * h
以下是C++代码实现:
```
#include <iostream>
using namespace std;
int main() {
const double PI = 3.14;
double r, h;
scanf("%lf %lf", &r, &h);
double C1 = 2 * PI * r;
double Sa = PI * r * r;
double Sb = 4 * PI * r * r;
double Va = (4.0 / 3.0) * PI * r * r * r;
double Vb = PI * r * r * h;
printf("圆周长C1为:%.2lf\n", C1);
printf("圆面积Sa为:%.2lf\n", Sa);
printf("圆球表面积Sb为:%.2lf\n", Sb);
printf("圆球体积Va为:%.2lf\n", Va);
printf("圆柱体积Vb为:%.2lf\n", Vb);
return 0;
}
```
阅读全文