C 程序计算长方体的体积和表面积

如何编写 C 程序计算长方体的体积和表面积(附带示例)。在开始编写计算长方体体积和表面积的 C 程序之前,让我们先了解长方体表面积、顶部和底部表面积、侧面积以及长方体体积背后的定义和公式。

C 语言中的长方体

长方体是一个由 6 个矩形组成的 3D 对象。所有相对的面(即顶部和底部)都相等。

C 语言中的长方体表面积

长方体的总表面积是长方体中所有 6 个矩形面积的总和。如果我们知道长方体的长度、宽度和高度,就可以使用以下公式计算总表面积:

  • 顶部和底部表面积 = lw + lw = 2lw
  • 前面和后面表面积 = lh + lh = 2lh
  • 两侧表面积 = wh + wh = 2wh

长方体的总表面积是所有 6 个面的总和。因此,我们需要将所有这些面积相加来计算最终的表面积。

  • 长方体的总表面积 = 2lw + 2lh + 2wh
  • 即:总表面积 = 2 (lw + lh +wh)

C 语言中的长方体体积

长方体内部的空间称为体积。如果我们知道长方体的长度、宽度和高度,就可以使用以下公式计算体积:

  • 长方体的体积 = 长度 * 宽度 * 高度
  • 长方体的体积 = lbh
  • 长方体的侧面积 = 2h (l + w)

C 程序计算长方体的体积和表面积

这个 C 程序允许用户输入长方体的长度、宽度和高度。利用这些值,C 程序将根据公式计算长方体的表面积、体积和侧面积。

/* C Program to find Volume and Surface Area of a Cuboid */
#include <stdio.h>

int main()
{
  float length, width, height;
  float SA, Volume, LSA;

  printf("\nPlease Enter Length, Width and Height of a Cuboid\n");
  scanf("%f %f %f",&length, &width, &height);

  SA = 2 * (length * width + length * height + width * height);
  Volume = length * width * height;
  LSA = 2 * height * (length + width);

  printf("\n The Surface Area of a Cuboid = %.2f\n",SA);
  printf("\n The Volume of a Cuboid = %.2f\n",Volume);
  printf("\n The Lateral Surface Area of a Cuboid = %.2f\n",LSA);
  
  return 0;
}
C Program to find Volume and Surface Area of a Cuboid

在上面计算长方体体积和表面积的 C 语言示例程序中,我们输入了长度 = 8、宽度 = 5 和高度 = 6 的值。

对于给定的测量值,长方体的体积(C 语言实现)为:
长方体的体积 = lbh = l * w * h
长方体的体积 = 长度 * 宽度 * 高度
长方体的体积 = 8 * 5 * 6
长方体的体积 = 240
长方体的体积为 240。

对于 C 语言程序中给定的测量值,长方体的总表面积为:
长方体的总表面积 = 2lw + 2lh + 2wh
长方体的总表面积 = 2 (lw + lh +wh)
长方体的总表面积 = 2*(长度 * 宽度 + 长度 * 高度 + 宽度 * 高度)
长方体的总表面积 = 2 * ( (8 * 5) + (8 * 6) + (5 * 6) )
长方体的总表面积 = 2 * (40 + 48 + 30)
长方体的总表面积 = 2 * 118
长方体的总表面积 = 236
长方体的总表面积为 236。

对于 C 语言程序中给定的测量值,长方体的侧面积为:
长方体的侧面积 = 2lh + 2wh
长方体的侧面积 = 2h (l + w)
长方体的侧面积 = 2 * 高度 * (长度 + 宽度)
长方体的侧面积 = 2 * 6 * (8 + 5)
长方体的侧面积 = 2 * 6 * (13 )
长方体的侧面积 = 156
长方体的侧面积为 156。