求教一个c语言程序,有用户输入体重,身高,性别,用体重身高公式判别是否健康,怎么输入。

Python017

求教一个c语言程序,有用户输入体重,身高,性别,用体重身高公式判别是否健康,怎么输入。,第1张

1.当有多个人时,定义一个结构体即可。

struct Student

{

int tizhong

int shengao

char xingbie

int zhi

};

依据人数多少设置相应的结构体变量,用scanf置入值然后运算。

2.当只有一个人时,设三个变量即可。

#include<stdio.h>

int main()

{

int tizhong

int shengao

char xingbie

int zhi

scanf("%d,%d,%c",&tizhong,&shengao,&xingbie)

zhi=XXXX  //此处输入公式

if(zhi>=XXX)

  printf("为XXX肥胖");

  else if(zhi>=xxxx)

    printf("为XXX肥胖") //利用if限制输出范围

 return 0

}

#include <stdio.h>

void main()

{

float w,h,BMi=0

printf("请输入身高(米): ")

scanf("%f",&h)

printf("请输入体重(千克): ")

scanf("%f",&w)

BMi = w/(h*h)

if(BMi>=20 &&BMi<=25) printf("BMi=%.2f,正常!\n",BMi)

else printf("BMi=%.2f,危险,应引起注意!\n",BMi)

}

#include "stdio.h"

void main()

{

int i,j,k

for(i=1i<=5i++)

{

for (j=0j<5-ij++)

printf(" ")

for (k=1k<2*ik++)

printf("*")

printf("\n")

}

for(i=1i<=6i++)

printf("*\n")

}