L1-063 吃魚還是吃肉 (10分)(C語言)

2020-08-10 14:04:20

L1-063 吃魚還是吃肉 (10分)

在这里插入图片描述
在这里插入图片描述
國家給出了 8 歲男寶寶的標準身高爲 130 釐米、標準體重爲 27 公斤;8 歲女寶寶的標準身高爲 129 釐米、標準體重爲 25 公斤。

現在你要根據小寶寶的身高體重,給出補充營養的建議。

輸入格式:
輸入在第一行給出一個不超過 10 的正整數 N,隨後 N 行,每行給出一位寶寶的身體數據:

性別 身高 體重
其中性別是 1 表示男生,0 表示女生。身高和體重都是不超過 200 的正整數。

輸出格式:
對於每一位寶寶,在一行中給出你的建議:

如果太矮了,輸出:duo chi yu!(多吃魚);
如果太瘦了,輸出:duo chi rou!(多吃肉);
如果正標準,輸出:wan mei!(完美);
如果太高了,輸出:ni li hai!(你厲害);
如果太胖了,輸出:shao chi rou!(少吃肉)。
先評價身高,再評價體重。兩句話之間要有 1 個空格。

輸入樣例:

4
0 130 23
1 129 27
1 130 30
0 128 27

輸出樣例:

ni li hai! duo chi rou!
duo chi yu! wan mei!
wan mei! shao chi rou!
duo chi yu! shao chi rou!
#include"stdio.h"
int main()
{
  int a[10][3],n;
  int i,j;
  scanf("%d",&n);
  for(i=0;i<n;i++)
  for(j=0;j<3;j++)
  scanf("%d",&a[i][j]);
   for(i=0;i<n;i++)
  if(a[i][0]==0)
  {
    if(a[i][1]>129)
    printf("ni li hai!");
    else if(a[i][1]==129)
    printf("wan mei!");
    else
    printf("duo chi yu!");
    printf(" ");
    if(a[i][2]>25)
    printf("shao chi rou!");
    else if(a[i][2]==25)
    printf("wan mei!");
    else
    printf("duo chi rou!");
        printf("\n");
  }
  else
  {
    if(a[i][1]>130)
    printf("ni li hai!");
    else if(a[i][1]==130)
    printf("wan mei!");
    else
    printf("duo chi yu!");
    printf(" ");
    if(a[i][2]>27)
    printf("shao chi rou!");
    else if(a[i][2]==27)
    printf("wan mei!");
    else
    printf("duo chi rou!");
    printf("\n");
  }
  return 0;
}