用C语言据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。 已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?( 顺便也悄悄给自己算一下吧
时间: 2023-10-11 15:05:56 浏览: 226
C语言水仙花:水仙花数的求法输入一个数求它是否是水仙花数
好的,那我们来写一个简单的 C 语言程序来计算标准体重:
```c
#include <stdio.h>
int main() {
int height;
float weight;
printf("请输入您的身高(单位:厘米):");
scanf("%d", &height);
weight = (height - 100) * 0.9 * 2;
printf("您的标准体重应该是 %.1f 市斤。\n", weight);
return 0;
}
```
上面的程序中,我们首先定义了两个变量 `height` 和 `weight`,分别用来存储输入的身高和计算出的标准体重。然后通过 `printf` 和 `scanf` 分别读取和输出用户的身高和标准体重。最后计算标准体重的公式为 `(height - 100) * 0.9 * 2`,其中 `* 2` 是因为市斤是公斤的两倍。
你可以通过编译运行这个程序,输入你的身高,即可得到你的标准体重。
阅读全文