返回首页

c语言身高体重怎么表示

283 2023-11-22 17:05 admin

一、c语言身高体重怎么表示

#include<喊态stdio.h>

void main(){

int h,w;

printf(请输入身高和体重(身高和体重之间用空格隔开):);

scanf(%d %d,&h,&w);

if((w>=70&&w<=100)&&(h>=150&&h<=160)){

printf(S);

}else if((w>=101&&w<=120)&&(h>=171&&h<=180)){

printf(M);

}else if((w>=121&&w<=140)&&(h>=161&&h<=170)){

printf(L);

}else{

printf(输入郑棚源错误!和迹);

}

}

float weight = 78.6;

float hight = 搭含雹17.4;

使老颤用浮知帆点数表示就可以了

二、C语言编程题:输入某人的身高(以厘米为单位,如174cm),将身高(以米为单位,如1.74m)输出在屏幕上

//功能描述:1.计算人体指数

//体指数计算公式:t=w/h^2

//输入参数:

//   1.w: 体重(公斤),数据类型为整型;

//   2.h: 身高 (厘米), 数据类型为整型; 

//完成时间:2015年3月24日

//============================================//

//==========子函数 float countBodyIndex(int bodyWeight,int bodyheight)

#include <stdio.h>

#include <stdlib.h>

float 芹毕countBodyIndex(int bodyWeight,int bodyHeight)

{

 //先对调用的参数进行检查

 if(bodyWeight<=0 && bodyHeight<=0)

 {

  printf(输嫌仿芹入的体重或身高错误,请检查!\n); 

 } 

 else

 {

  //将输入的身高、体重、体指数输出到屏幕上

  printf(体重:%d(斤)\n,bodyWeight*2);

  printf(身高:%.2f  \n,bodyHeight/100.0);

 }

 return (bodyWeight*2)/(bodyHeight/100.0);

}

//==========主函数 int main(void)

int main(void)

{

 int bodyWeight,bodyHeight;

 float bodyIndex;

 

 printf(请输入体重(公斤),身高(厘米):\n);

 scanf(%d%d,&bodyWeight,&bodyHeight);

  大返

 bodyIndex=countBodyIndex(bodyWeight,bodyHeight);

 printf(体指数是:%.2f。\n,bodyIndex); 

 

 system(pause);

 

 return 0;

}

#include <stdio.h>

#include 蔽慎<math.h>

#include <stdlib.h>

main(){

int weight,height;

float h,t;

printf(Input weight, height:\n仔返);

scanf(%d,%d,&weight,&height);

h=height/100.0;

t=weight/pow(h,2);

printf(宏戚敬weight=%d\n,weight);

printf(height=%.2f\n,h);

printf(t=%.2f\n,t);

system(pause);

}

你没有把公式给出来,t是怎么算的呀

你的计算公式呢?!

三、编写C语言 编写一个体重测量,要求当输入10个人的身高和体重后计算出体重指数 体重指数=体重(k

#include<stdio.h>

#define N 10

int main(){

float h[N],w[N],e,t;

int i;

for(i=0; i<N; i++){

printf(输入第%d个人的身高(cm)和体重(kg):,i+1);

scanf(%f%f,&h[i],&w[i]);

}

for(i=0; i<N; i++){

t=h[i]/100;

e=w[i]/(t*t);

if(e<18) printf(身高:%6.2fcm,体重:%6.2kgf——偏瘦\n, h[i],w[i]);

else if(e<滑渣25) printf(身高:%6.2fcm,体重:%6.2fkg——正常体重\n,h[i],w[i]);

else if(e<30) printf(身高:%6.2fcm,体重:%6.2fkg——微度肥胖\n,h[i],w[i]);

else if(e<35) printf(身高:%6.2fcm,体重:%6.2fkg——轻度肥胖\n,h[i],w[i]);

else printf(身高:%6.2fcm,体重丛让稿:%6.2fkg——重度渗孝肥胖\n,h[i],w[i]);

}

}