C程序将厘米转换为米和公里

在这里,用户必须以厘米 (cm) 为单位输入长度,然后将长度转换为米 (m) 和公里 (km)。

1米=100厘米

1公里=100000厘米

算法

参考下面给出的算法将厘米分别转换为米和公里。

步骤1:声明变量。

步骤2:在运行时以厘米为单位输入长度。

步骤3:使用下面给出的公式计算仪表。

米=厘米/100.0;

步骤4:使用下面给出的公式计算公里数。

公里=厘米/100000.0

第五步:打印仪表。

步骤6:打印公里数

示例 1

以下是将厘米分别转换为米和公里的 C 程序-

#include <stdio.h>

int main(){

   float centim, meter, kilometer;

   printf("enter length in cm:\n ");

   scanf("%f", &centim);

   meter = centim / 100.0;

   kilometer = centim / 100000.0;

   printf("length in mtrs = %.4f\n", meter);

   printf("length in km = %.4f", kilometer);

   return 0;

}

输出结果

执行上述程序时,会产生以下结果 -

enter length in cm:

length in mtrs = 0.0000

length in km = 0.0000

例2

以下是将米分别转换为厘米和公里的 C 程序。

#include <stdio.h>

int main(){

   float centim, meter, kilometer;

   printf("enter length in meter:\n ");

   scanf("%f", &meter);

   centim = meter*100.0;

   kilometer = meter / 1000.0;

   printf("length in cm = %.4f\n", centim);

   printf("length in km = %.4f", kilometer);

   return 0;

}

输出结果

执行上述程序时,会产生以下结果 -

enter length in meter:

length in cm = 0.0000

length in km = 0.0000

以上是 C程序将厘米转换为米和公里 的全部内容, 来源链接: utcz.com/z/358515.html

回到顶部