题目:

代码

#include <iostream>
#include <cmath>
using namespace std;

// 计算圆的面积
double calculateArea(double radius) {
    return M_PI * radius * radius;
}

// 计算矩形的面积
double calculateArea(double length, double width) {
    return length * width;
}

// 计算梯形的面积
double calculateArea(double topBase, double bottomBase, double height) {
    return (topBase + bottomBase) * height / 2;
}

int main() {
    double circleArea = calculateArea(5);
    double rectangleArea = calculateArea(4, 6);
    double trapezoidArea = calculateArea(3, 5, 4);

    cout << "圆的面积:" << circleArea << endl;
    cout << "矩形的面积:" << rectangleArea << endl;
    cout << "梯形的面积:" << trapezoidArea << endl;

    return 0;
}

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐