📜  C查找圆柱体周长的程序(1)

📅  最后修改于: 2023-12-03 14:40:25.913000             🧑  作者: Mango

C程序:计算圆柱体周长

该C程序用于计算圆柱体的周长。用户需要输入圆柱的底面半径和高度,程序将计算出圆柱体的周长并将结果返回。

程序代码
#include <stdio.h>

// 定义计算圆柱体周长的函数
double calculateCylinderCircumference(double radius, double height) {
    // 计算圆的周长
    double circleCircumference = 2 * 3.14159 * radius;
    
    // 计算圆柱体的周长
    double cylinderCircumference = circleCircumference + 2 * height;
    
    return cylinderCircumference;
}

int main() {
    double radius, height;
    
    printf("请输入圆柱体的底面半径:");
    scanf("%lf", &radius);
    
    printf("请输入圆柱体的高度:");
    scanf("%lf", &height);
    
    // 调用计算圆柱体周长的函数
    double circumference = calculateCylinderCircumference(radius, height);
    
    printf("圆柱体的周长为:%.2lf\n", circumference);
    
    return 0;
}
程序说明
  1. 程序首先包含了标准输入输出库 stdio.h
  2. calculateCylinderCircumference 函数接收圆柱底面半径 radius 和高度 height 作为参数,并返回圆柱体的周长。
  3. main 函数中,用户输入圆柱底面半径和高度,并调用 calculateCylinderCircumference 函数计算周长。
  4. 最后,程序输出圆柱体的周长。

程序中使用了 scanf 函数来接收用户输入的半径和高度,printf 函数用于输出结果。计算圆周长使用了圆周率π的近似值3.14159。请注意,为了精确计算周长,我们使用了 double 类型来存储结果。

希望这个程序对您有所帮助!