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", ¢im);
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