语言输入两个double型浮点数,r和h,输出圆周长C1,圆球表面积Sb,圆柱体积Vb,保留两位小数,每个结果后换行
时间: 2024-10-17 18:03:42 浏览: 51
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
当你有两个double型浮点数r(代表圆的半径)和h(代表圆柱的高度),你可以使用下面的数学公式计算相应的值:
1. 圆周长C1(π乘以直径,即2r):
```csharp
double pi = 3.14159; // 可视化库提供一个近似的π值
double C1 = pi * (2 * r);
```
2. 圆球表面积Sb(4倍π乘以半径的平方):
```csharp
double Sb = 4 * pi * Math.Pow(r, 2);
```
3. 圆柱体积Vb(π乘以半径的平方再乘以高度h):
```csharp
double Vb = pi * Math.Pow(r, 2) * h;
```
为了保留两位小数,可以使用`Math.Round`函数:
```csharp
C1 = Math.Round(C1, 2);
Sb = Math.Round(Sb, 2);
Vb = Math.Round(Vb, 2);
```
最后将结果输出到控制台,每项数值占一行:
```csharp
Console.WriteLine($"圆周长: {C1}");
Console.WriteLine($"圆球表面积: {Sb}");
Console.WriteLine($"圆柱体积: {Vb}");
```
阅读全文