阅读量:2
以下是使用 C++ 计算圆的周长和面积的示例代码:
#include
#include
using namespace std;
// 定义圆的结构体
struct Circle {
double radius;
};
// 计算圆的周长
double calculateCircumference(const Circle& c) {
return 2 * M_PI * c.radius;
}
// 计算圆的面积
double calculateArea(const Circle& c) {
return M_PI * c.radius * c.radius;
}
int main() {
Circle c;
cout << "请输入圆的半径: ";
cin >> c.radius;
double circumference = calculateCircumference(c);
double area = calculateArea(c);
cout << "圆的周长为: " << circumference << endl;
cout << "圆的面积为: " << area << endl;
return 0;
}
在上述代码中,我们首先定义了一个 Circle 结构体,其中包含一个成员变量 radius 表示圆的半径。然后,我们定义了两个函数 calculateCircumference 和 calculateArea,分别用于计算圆的周长和面积。这两个函数都接受一个 Circle 类型的参数,并返回相应的计算结果。
在 main 函数中,我们创建了一个 Circle 类型的变量 c,并从用户处获取圆的半径。然后,我们调用 calculateCircumference 和 calculateArea 函数计算圆的周长和面积,并将结果输出到控制台。
以上就是关于“c++圆的周长和面积代码怎么写”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm