据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 | 真实体重 − 标准体重 | < 标准体重×10%)。已知市斤是公斤的两倍。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。
#include<stdio.h>
int main()
{
int n,i,j;
int a[20][2];
a[20][2]
:二维数组,用于存储每个人的身高和体重数据。
int h, w;
double biaozhun;
scanf("%d\n", &n);
for (i = 0; i < n; i++)
{
for (j = 0; j < 2; j++)
{
scanf("%d", &a[i][j]); 输入一个二维数组
}
}
for (i = 0; i < n; i++)
{
h = a[i][0];
w = a[i][1];
biaozhun = (h - 100) * 0.9 * 2;
if (w < 1.1 * biaozhun && w>0.9 * biaozhun) 通过计算得出w与biaozhun的数量关系
{
printf("You are wan mei!\n");
}
if (w >= 1.1 * biaozhun)
{
printf("You are tai pang le!\n");
}
if (w <= 0.9 * biaozhun)
{
printf("You are tai shou le!\n");
}
}
printf("\n");
return 0;
}