首页主机资讯c++圆的周长和面积代码怎么写

c++圆的周长和面积代码怎么写

时间2025-09-26 19:45:03发布访客分类主机资讯浏览951
导读:以下是使用 C++ 计算圆的周长和面积的示例代码: #include <iostream> #include <cmath> using namespace std; // 定义圆的结构体 struct Circ...

以下是使用 C++ 计算圆的周长和面积的示例代码:

#include <
    iostream>
    
#include <
    cmath>
    

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 表示圆的半径。然后,我们定义了两个函数 calculateCircumferencecalculateArea,分别用于计算圆的周长和面积。这两个函数都接受一个 Circle 类型的参数,并返回相应的计算结果。

main 函数中,我们创建了一个 Circle 类型的变量 c,并从用户处获取圆的半径。然后,我们调用 calculateCircumferencecalculateArea 函数计算圆的周长和面积,并将结果输出到控制台。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: c++圆的周长和面积代码怎么写
本文地址: https://pptw.com/jishu/708951.html
python命令行怎么用 adb pull命令的使用方法是什么

游客 回复需填写必要信息