活动介绍

设圆半径r,圆柱高h 求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。 用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 PI=3.14c++

时间: 2023-06-27 07:02:58 浏览: 122
以下是使用 C++ 编写的程序,可以计算出圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。 ```c++ #include <iostream> using namespace std; int main() { double r, h; const double PI = 3.14; // 输入半径和高 cout << "请输入圆半径和圆柱高(用空格分隔):"; cin >> r >> h; // 计算圆周长 double C1 = 2 * PI * r; cout << "圆的周长为:" << C1 << endl; // 计算圆面积 double Sa = PI * r * r; cout << "圆的面积为:" << Sa << endl; // 计算圆球表面积 double Sb = 4 * PI * r * r; cout << "圆球的表面积为:" << Sb << endl; // 计算圆球体积 double Va = 4.0 / 3 * PI * r * r * r; cout << "圆球的体积为:" << Va << endl; // 计算圆柱体积 double Vb = PI * r * r * h; cout << "圆柱的体积为:" << Vb << endl; return 0; } ``` 运行程序后,会提示你输入圆的半径和圆柱的高,例如: ``` 请输入圆半径和圆柱高(用空格分隔):2.5 3.2 ``` 然后程序会计算出圆周长、圆面积、圆球表面积、圆球体积、圆柱体积,并输出结果,例如: ``` 圆的周长为:15.70 圆的面积为:19.63 圆球的表面积为:78.50 圆球的体积为:65.45 圆柱的体积为:19.63 ``` 注意,最后输出的结果保留小数点后两位。
阅读全文

相关推荐